Companion Veterinary Clinic offers dog training! We believe in a positive, science-based method of training that shows respect and kindness toward dogs. We are passionate about teaching clients how dogs think and what we can do as humans to strengthen the bond with our pets. Our hands-off approach to training allows dogs to trust their humans without the use of force and correction but instead uses motivation and understanding. Whether you need puppy classes, basic manners, or a behaviour consultation and modification sessions, we are qualified and happy to help.