Join a class to SPOT CHECK if we're a good fit and get started with confidence. Limited spaces. NOT for Dogs who struggle (bark, lunge, pull) around other people and dogs.
Purchase a class pack and you will be given a unique code which you can redeem for group classes* - any topic is interchangeable. Start where you best fit and move up to the next level whenever you're ready (we will provide assessment and "graduate" you to next level if you pass when you wish to move up). Calm Companions (specialty course) - you must register for all four classes in the session, no skip weeks.
Drop-in price = $55 +HST or buy a class pack and save.
Class packs are valid for 120 days. Buy now to lock in your spot — no fixed start date required.
4 semi-private classes
$199 + hst
8 semi-private classes
$339 + HST
12 semi-private classes
$459 + HST
k9 nose work©
SPECIALTY COURSES
OBEDIENCE CLASSES
PUPPY CLASSES | LEVEL 1 & 2
PUPPY CLASSES
k9 nose work©
specialty courses
OBEDIENCE CLASSES
PUPPY CLASSES
OBEDIENCE CLASSES
k9 nose work©
We periodically offer specialty classes like Calm Companions, Nosework, Therapy Dogs, Brew Dogs (patio class), Service Dog workshops, Trick Dogs and more.
Browse all of our current classes & specialty courses on the schedule below.
SPECIALTY COURSES
PUPPY CLASSES
OBEDIENCE CLASSES
SPECIALTY COURSES
Sign up for our mailing list to keep an eye on our offerings and class schedule for available specialty programs.
k9 nose work©
k9 nose work©
PUPPY CLASSES
OBEDIENCE CLASSES
SPECIALTY COURSES
LEVEL 1:
Early Learners (8-16 weeks)
LEVEL 2:
Young Scholars (16-24 weeks)
Open enrolment
The 8–16 week socialization window is the most important period in your puppy's life — and it closes fast.
LEVEL 1:
For dogs 6 months +
LEVEL 2:
Advanced - ongoing relationship building with your dog
Continuing from puppy classes, give your dog some ongoing socialization to be neutral around other dogs and get new pointers from a professional trainer. Our classes are small, we adapt and meet you where you are to keep you progressing.
Open Enrolment - create your schedule.
Join anytime and meet different dog teams.
Maximum 3 dogs in a class.