Train with us

The first months and years of a dogs life are a crucial time of learning. Training will help set your dog up for success as it grows.

We offer ongoing support as your dog moves through different developmental stages and based on their individual needs.

We have a variety of training options available for dogs of all ages.  

Our training services

Puppy pre-school

Learning important life skills early helps pups succeed in the real world. Our puppy pre-school and ongoing puppy classes are designed to build confidence, coordination, and resilience.

learn more >

Group classes

We offer ongoing training for dogs of all ages and breeds. Our group classes are dynamic, challenging, and fun.

learn more >

Private sessions

For dogs and their humans that need a bit of extra support or have a particular goal in mind.

learn more >

Workshops

Our weekend workshops are longer than usual classes, giving plenty of time to dive deeper into training with different types of activities.

learn more >

Educational seminars

Learn from the experts during in-depth seminars about subjects such as canine nutrition, grooming, dogs in families, and first aid. First seminar for 2026 to be announced soon.

learn more >

Training walks & Excursions

Our training walks and excursions are great opportunities for supported training sessions out in the real world.

learn more >