Puppy Class


At TopDog Every Monday night is Puppy Night!

It’s a well-known fact that puppy classes help prevent behavior problems and increase the likelihood a dog will become a great pet and lifelong companion. The most important time for puppy socialization is during their first 3 months of life  . During this time puppies should be safely introduced to a variety of new people, places, sounds and other animals. Enrolling your little guy into a well-run puppy class is an excellent way to:

  • increase your puppy’s responsiveness to cues and requests
  • teach proper interaction with people, including people and strangers
  • strengthen your bond with your puppy
  • teach children appropriate interactions with your puppy
  • develop realistic expectations for your dog
  • teach bite inhibition through puppy play
  • learn tips and techniques on successful house training, crate training, jumping up, puppy nipping, food bowl manners and more.

Our Puppy Programs


Junior Kindergarten

In Junior Kindergarten your pup will learn sit, down, shake a paw, rollover, attention to name, leave it exercises, the beginnings of loose leash walking, coming when called and stay. We can also help you with house training, crate training, puppy nipping and more! Each week the puppies also have time to play and interact with each other off leash, during their crucial socialization period. 

6 sessions of Junior Kindergarten are $165 + HST. Book now!


Ultimate Puppy Pass

With the Ultimate Puppy Pass you get all of the above and more! Besides the basics in training we also practice “vet exams” and grooming time. We introduce your pup to kids, cats, strollers, people in funny hats, and of course each other. During this time we will be answering questions about puppies and puppy behaviors.




Puppy Sports and Confidence

In this class puppies continue learning their obedience skills through various fun games as well as learning to walk on various surfaces, go through tunnels, jump over low level jumps and much more!

The Ultimate Puppy Pass offers you UNLIMITED classes until your pup is 6 months old. To find out more contact us.

Ultimate Puppy Pass is $260

+ HST. Book Now!

No refunds will be given after 1st class