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. This is why we offer ongoing support as your dog moves through different developmental stages and based on their individual needs.

With a variety of training opportunities available, we work with you to choose the best options for you and your dog.  

Our training services

Puppy classes

Learning important life skills early sets pups up for success in the real world. Our puppy classes are designed to build confidence and coordination.

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 >

Training walks & Excursions

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

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 2024 to be announced soon.

learn more >