Get your puppy started off on the right paw

Welcoming a new puppy in to your family is such an exciting time and we’re here to help you with each challenge along the way.

Our puppy classes are designed to provide all the essential early socialization a young puppy needs, as well as preparing their humans with the knowledge to raise a happy, healthy dog you can enjoy for years to come. These classes incude

  • Structured play

  • Socialization with people, dogs, surfaces, sounds, household items, and more

  • Enrichment

  • Games

  • Tips for behaviour problem solving/prevention

Each class will incorporate all of the above, while we explore the following topics:

Attention - learn how to get your Captain Distraction to pay attention to you in and outside of the home.

Manners and More - establish appropriate boundaries with your puppy while addressing nipping, mouthing, leaving objects alone when asked and learning to be comfortable being handled by you when needed.

Get Set for the Vet - set your puppy up for success with learning to be comfortable for vet exams, a necessary experience in every dogs life. These classes will touch on vaccine preparation, grooming conditioning and comfort being handled for exams and grooming appointments.

Explore and Discover - Your puppy will explore our adventure zone while you learn how to guide your puppy to explore new objects and environments with ease and confidence.

Every Day Skills - basic skills are important for those everyday situation where you require your puppy to navigate the world around them with you. Some of the things we will cover are waiting until released to go explore or play, laying down when it’s time to settle and standing up and waiting to be brushed, harnessed or towelled off.

See the calendar below for start dates.

*All puppies must be up to date on their first round of shots for Parvo/Distemper.

Puppy Foundations $180 - 4 classes

60 mins - spaces are limited! Register today.

In Puppy Foundations, we focus on socialization with other puppies and people, as well as behaviour problem solving and prevention, such as mouthing, crate training and handling to make sure your puppy blossoms into a happy and confident dog that you can bring anywhere. We recommend puppies start between 8-12 weeks of age and complete it by 16 weeks. All puppies must have their first set of vaccines and have had a vet exam to be considered in good health. Puppies must be in their homes for at least 10 days before starting their first class. These classes run once per week for 60 minutes and registration in advance is required. Classes are limited to 6 puppies per class.

Want to speak with a trainer? - $15

We are always happy to speak with you to answer any questions you may have. If you’re looking to talk about a bit more than general questions and want to get a trainer’s perspective on which service is best, we offer 15 minute phone consults to speak with a professional to determine which of our training services is right for your specific goals and preferences. You can contact our team via email at training@gooddog.ca to get started.

Ready to get started? Click the Register For Puppy Training button below and you’ll be directed to our customer portal for puppy parents to create a profile for you and your puppy. Once your profile os created, you can register for any of our training services.


Upcoming puppy classes

For Essential Life Skills Level 1, please look at our schedule on our dog training page.


No longer a puppy?

Visit our Dog Training page for details on training programs for dogs 20 weeks and older.

Have a question about TRAINING?

Please check out our FAQs, call us at (604) 726-5666, or fill out or form to ask us a question.