Group Classes
Good Pup
Life with a puppy can be overwhelming, but we can help. Our Good Pup program will help you work through common issues, build good habits, and get your pup off to the right start!

What does the Good Pup program cover?
Problems Solved
Simple and effective solutions for biting, chewing, jumping and every other common puppy problem.
Good Habits
Our Puppy Games build good habits from the start, so they can ignore distractions and focus more on you.
Social Success
Learn how to introduce your puppy to other dogs, people and new situations in a positive manner that will build confidence.
Life Skills
Teach your puppy to love being handled so that they enjoy nail trimming, baths, grooming and vet visits.
Classes
Good Pup — Stouffville
$276.00 | 6 Weeks
- Extra large indoor and outdoor training spaces
- Up to 12 participants with two instructors
Any questions? Check out the FAQ
Is my puppy the right age for this class?+
Our Good Pup class is for puppies between 8 to 16 weeks of age as of their first class. If your puppy is older than 16 weeks, we recommend our Games that Train program. If your puppy is close to the maximum age and you are unsure which class is more suitable, please contact us.
Do puppies need to be vaccinated to join the class?+
Puppies must have their first round of the DHPP vaccination, as well as their first deworming, at least 10 days before class begins. The bordetella and rabies vaccinations are recommended but not required.
Is it safe for my puppy to be around other dogs before being fully vaccinated?+
The most important time for puppy socialization is during the first three months of life. For this reason, most veterinary organizations believe that puppies should begin socialization training before receiving all vaccines. We take safety and sanitization measures at our facilities to minimize infection risk as much as possible. See the American Veterinary Society of Animal Behavior Position Statement on Puppy Socialization for more on this recommendation.
Do you offer private training for this?+
Since socialization is the most important part of early puppy training, we don't offer or recommend private training for puppies below 4 months of age.
Can multiple family members attend a class?+
Yes! We encourage you to bring family members to training classes so that everyone can learn and practice.
Still not sure what class is right for you?
Speak with one of our trainers to discuss your goals and figure out which class is best for you and your dog.
Speak with a Trainer