
Set your dog up for success
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.

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

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

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

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.

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