Helping Humans Understand Dogs


Our classes

We offer a range of private and class training options for dogs of all ages and abilities. Our training classes are limited to 8 dogs, and their humans of course! You and your dog will have a fun time while learning using positive reward-based training techniques.

Classes are held in our fully-fenced open-air training school. Join our community of like-minded dog lovers today and experience the joy a well-trained dog brings.


Puppy success class - 6 weeks

Pre-requisite: None – This class is open to all fully vaccinated puppies 3 – 6 months of age.


Life skills class - 6 weeks

This course is open to all dogs age 6 months+.


All ages next steps class

Pre-requisite: Must have completed Puppy Success, or Life Skills Class or equivalent private lessons.


Silver steps class

Pre-requisites: Successful completion of All Ages Next Steps Course.


Beginners foundation agility

Suitable for dogs over 6 months.
Successful completion of Next Steps Course or equivalent private lessons is a prerequisite.