The Puppy Program
The Dog School Puppy Program
Who is it for?
Puppies aged 8-20 weeks
All levels of dog owners
Here’s what you can expect:
6 expertly designed, open-enrollment classes
Thoughtful and experienced instructors guide and support you and your puppy through this critical (and often challenging!) developmental stage
Learn skills to survive puppyhood and develop the foundation for a healthy, happy partnership.
Access to our Puppy Socials which are expertly supervised and a space for safe play for this age group
What is Open-Enrollment?
Open-Enrollment means Start Anytime! You start right away and enjoy flexible booking!
No wait for the next “start date” or sticking to a weekly time slot!
Simply sign up and book yourself into the classes that best suit your schedule and change it as often as you need. Start as early as tomorrow.
No more missed classes! Classes may be rescheduled any time and if you need more practice in a skill, go ahead and join it again.
Who teaches puppy classes?
Our curriculum is designed and taught by Dr. Sarah Shapiro-Ward & Katrina Per-Carruthers, experts in the field of animal training with a combined experience of 20+ years. Read more about their qualifications here
What is the Badge Program?
Our unique and fun Badge Program helps you meet real-life training goals that matter to you, so you can feel confident and empowered in your dog’s progress.
Badges are earned by demonstrating specific training skills.
After the puppy program, join us for Key Skills classes where we build on the skills you’ve learned and ensure you and your dog are set up for success.