Contemplating Canines
Contemplating Canines provides a friendly learning environment for everyone. Whether you own your very first dog, compete at a professional level or simply enjoy learning in the company of other dog owners, we have something for you. At the centre of Contemplating Canines education philosophy is the belief that everyone should be treated as an individual with respect.