Classes Designed For
Your Dog’s Needs

From Puppy Elementary to Urban Hunting.

Training & Behaviour Group Classes

For Dogs 2 Months And Older

  • For Puppies Between 2–4 months

    Puppy Elementary School is all about learning how to raise a happy, well socialized puppy who has the essential skills they need to thrive in life.

    Class 1:

    1. Auto Check Ins (Up/Down Game)

    2. Stay Calm in Exciting Situations (Matwork)

    3. Safe Puppy Play

    4. Resource Guarding Prevention (Drop it)

    Class 2:

    1. Foundation Skill (Down on Mat)

    2. Safe Puppy Play (Taking breaks)

    3. Foundation Recall (Treat Toss)

    Class 3:

    1. Confidence Building (Novel Objects)

    2. Playtime (Consent Checks)

    3. Grooming Game (Cooperative Care)

    Class 4:

    1. Greetings with Permission (Go Say Hi)

    2. Playtime (Stranger Danger Prevention pt. 1) 

    3. Puppy Swap (Stranger Danger Prevention pt. 2) 

    Socialization will make the biggest impact on your puppy in the first 3 to 4 months of their life, so don’t wait to enroll in class.

    LEARN MORE

  • For puppies between 3.5 - 5 months

    Puppy Junior High is designed to prep you for the teenage phase. This class is all about preventing common problems from popping up or getting worse!

    Class 1:

    1. Auto Check ins (Up/Down Game)

    2. Foundation Recall (Touch)

    3. Play & Recall from play (Touch pt. 2)

    4. Stay Calm in Exciting Situations (Matwork)

    Class 2:

    1. Resource Guarding Prevention (Drop it)

    2. Play & Recall from play (Touch pt. 2)

    3. Foundation Leash Skills (Let’s Go!)

    4. Leash Walking Troubleshooting (Leash Dip)

    Class 3: 

    1. Up/Down Game Recap

    2. Socialization OR Watching Exciting Things (Off leash play OR Matwork)

    3. Foundation Leash Skills (1-2-3 Game)

    4. Gear Wearing Problem Prevention (Self-Harnessing/Collaring)


    Class 4:

    1. Greetings Without Jumping (Touch + Donut Greetings)

    2. Socialization OR Watching Exciting Things (Off Leash play OR Matwork)

    3. Anti-Counter-Surfing Game

    LEARN MORE

  • For dogs over 5 months

    Canine High School is where we help your pup pick up handy skills that will make their transition into adulthood (or into your home, if you’ve got a rescue) easy, breezy & beautiful.

    Class 1:

    1. Close Quarters Etiquette (Middle Position)

    2. Foundation Recall (Touch)

    3. Untangle Yourself (Go Around a Cone)

    4. Stay Calm in Exciting Situations (Matwork)


    Class 2:

    1. Fuss Free Grooming & Handling (Chin Rests)

    2. Frustration Free Walks pt. 1 (Leash Handling Skills)

    3. Frustration Free Walks pt. 2 (Loose Leash Walking)


    Class 3: 

    1. Foundation Skills (Send-To-Mat)

    2. Recall Problem Prevention (Gear Grabs)

    3. Intermediate Recall (Name Attention)

    4. Intermediate Recall (Chase Me Recall)


    Class 4:

    1. Party Trick! (Back Up)

    2. Self Regulation (Tug/Calm)

    3. Foundation Skill (Stay)

    LEARN MORE

  • Coming 2026!

  • Reactive Dog Club is where pet parents can meet up and practice positive reinforcement training with like-minded individuals while under the guidance of a professional dog trainer. Every participant gets 30 minutes of 1-on-1 time with a trainer and individualized advice. Think of it as a mini private lesson, but in a group class environment.

    The goal of this service is to keep your dog under threshold & gradually decrease the distance from triggers. Our trainers work with you on whatever your goal is — whether it’s helping your excitable buddy chill out around others or your fearful friend learn that the world isn’t such a scary place.

    We primarily cater to leash-reactive dogs, but you’re welcome even if you’re just here to practice your basic leash manners.

    LEARN MORE

  • Coming 2026!

Click on image to view (pinch to zoom on mobile)


Sports & Enrichment Group Classes

For All Dogs Over 4 Months, Including Reactive Dogs.

  • Intro to K9 Nose Work® is where your dog will learn the foundation skills of the sport.

    The class focus is on building their drive to search, as well as their independent hunting & problem-solving skills.

    No prior experience or training is required, but this class will be required to participate in our Intro to Odour Class.

    LEARN MORE

  • Intro to Odour is your next step on your nosework journey.

    This class focuses on introducing your dog to the concept of hunting for essential oils instead of food.

    LEARN MORE

  • Intro to Urban Hunting is an amazing outlet for dogs with prey drive or dogs who crave a job to do.

    Based on the dog sports “Nosework” and “Barnhunt,” this class (we like to think of it as “Vegan Barnhunt”) focuses on introducing your dog to the concept of hunting for animal smells.

    LEARN MORE

  • K9 Nose Work®

    Hunting for Food

    K9 Nose Work® is the next step on your nosework journey.

    This class focuses on strengthening your dog’s hunting skills and priming them to move on to hunting for non-food smells.

    LEARN MORE

    Urban Hunting

    Hunting for Animal Smells

    Continuing Urban Hunting is where you continue to refine your dog’s nosework skills!

    This class focuses on sharpening your dog’s ability to hunt for animal smells and introduces intermediate concepts.

    This class is suitable for beginner to intermediate handlers due to the fact that each dog’s search can be scaled up or down in terms of difficulty.

    LEARN MORE

    Odour

    Hunting for Essential Oils

    Odour is where you continue to refine your dog’s nosework skills!

    This class focuses on sharpening your dog’s ability to hunt for essential oils and introduces intermediate concepts.

    This class is suitable for beginner to intermediate handlers due to the fact that each dog’s search can be scaled up or down in terms of difficulty.

    LEARN MORE

  • K9 Nose Work®

    Hunting for Food

    K9 Nose Work® is the next step on your nosework journey.

    This class focuses on strengthening your dog’s hunting skills and priming them to move on to hunting for non-food smells.

    LEARN MORE

    Urban Hunting

    Hunting for Animal Smells

    Continuing Urban Hunting is where you continue to refine your dog’s nosework skills!

    This class focuses on sharpening your dog’s ability to hunt for animal smells and introduces intermediate concepts.

    This class is suitable for beginner to intermediate handlers due to the fact that each dog’s search can be scaled up or down in terms of difficulty.

    LEARN MORE

    Odour

    Hunting for Essential Oils

    Odour is where you continue to refine your dog’s nosework skills!

    This class focuses on sharpening your dog’s ability to hunt for essential oils and introduces intermediate concepts.

    This class is suitable for beginner to intermediate handlers due to the fact that each dog’s search can be scaled up or down in terms of difficulty.

    LEARN MORE

  • K9 Nose Work®

    Hunting for Food

    K9 Nose Work® is the next step on your nosework journey.

    This class focuses on strengthening your dog’s hunting skills and priming them to move on to hunting for non-food smells.

    LEARN MORE

    Urban Hunting

    Hunting for Animal Smells

    Continuing Urban Hunting is where you continue to refine your dog’s nosework skills!

    This class focuses on sharpening your dog’s ability to hunt for animal smells and introduces intermediate concepts.

    This class is suitable for beginner to intermediate handlers due to the fact that each dog’s search can be scaled up or down in terms of difficulty.

    LEARN MORE

    Odour

    Hunting for Essential Oils

    Odour is where you continue to refine your dog’s nosework skills!

    This class focuses on sharpening your dog’s ability to hunt for essential oils and introduces intermediate concepts.

    This class is suitable for beginner to intermediate handlers due to the fact that each dog’s search can be scaled up or down in terms of difficulty.

    LEARN MORE

Click on image to view (pinch to zoom on mobile)

Explore All Classes

Need Help Choosing A Program?

Feel free to get in touch or read our FAQ to find the program and trainer that fits you & your needs.