Dog Training & Behaviour

Our staff are certified professional dog trainers having earned their designation through the Certification Council for Professional Dog Trainers. Our training style is based on humane training practices, mutual respect between dog and the handler, and proven methods using positive reinforcement techniques.

Group classes may not be appropriate for all dogs. Your dog must be comfortable and controllable around people (children) and other dogs. If your dog becomes highly over excited, fearful, reactive (excessive barking, lunging), or if your dog displays aggressive behaviour (growling, snapping, biting) toward other dogs or people, a group class may not be an option. Our specialty group classes, private lessons or behavioural consultations may be a better choice for your dog.

Dog Training Classes

Cochrane & Area Humane Society Dog Training classes focus on positive learning and having fun with your dog! Classes are small with a maximum of eight dogs, which creates a great learning environment. Various classes are offered – everything from puppy and specialty classes, to obedience and agility – so there is sure to be a class for you and your beloved canine to join! Class Descriptions and Calendar are available by clicking here.

Private and Semi-Private Dog Training Classes

Group classes may not be for everyone. Your schedule may be hectic or you may have a disruptive or reactive dog that doesn’t do well in a group environment. Or maybe you and your friends or family would like to take a course together. Check out our private and semi-private obedience and agility classes.

Behaviour Consultations

Does your pooch have problems such as being fearful, barking/growling, separation distress, leash reactivity, food or toy guarding, or other unwanted behaviour? Don’t give up! We offer private behaviour consultations that can help. Find out more.

Small Breed Drop-In Dog Play Dates

The Cochrane & Area Humane Society offers Small Breed Dog Drop-In Dog Play Dates at our Rehabilitation & Education Centre (located behind the main shelter building), every Thursday evening from 7:00-7:45 p.m. The fee is $7 per dog.

  • All dog participants must be small breed and weigh no more than 20 lbs.
  • Please bring your dog’s vaccination records the first time you attend.
  • All puppies under the age of 5 months must have a minimum of two vaccines in place to attend and dogs over 5 months must have current vaccines.
  • All participating dogs must be social with people and other dogs to attend and have no prior bite history.
  • All participants must complete the Cochrane & Area Humane Society liability waiver.

Puppy Drop-In Play Group

The Cochrane & Area Humane Society offers a great way to socialize your pup in our new Puppy Drop-In Play Group! This is an opportunity for your fur baby to play with other puppies and to learn important social and communication skills. Join us at our Rehabilitation & Education Centre (located behind the main shelter building) every Sunday afternoon from 3:00-3:45pm. The fee is $7 per dog and is free for puppies that are currently registered in the CAHS Puppy Obedience classes.

  • All breeds 10 weeks to 5 months of age
  • All puppies must have a minimum of two vaccinations
  • Please bring your puppy’s vaccination records the first time you attend
  • All participants must complete the Cochrane & Area Humane Society liability waiver
  • Runs every Sunday with the exception of holiday weekends


Learn about our instructors by clicking here.


Adopted 2016

Maisy is doing wonderful (we kept her name since I thought it suited her). She is such a sweet-natured girl, and loves cuddles and belly rubs! She is starting to purr now when she is happy and around my boyfriend and I. The only time I’ve ever heard her meow though, was when we took her to the vet. Other than that, she doesn’t make a sound. I thought it was a little strange because I’ve always had chatty cats growing up, but I guess that’s just how Maisy is!
We could not have found a better cat to fit into our lives. Thank you so much once again.

Meet. Adopt. Love.