Puppy Head Start School

Here at Top Dog SF, we help build your puppy’s foundation to be a Top Dog! Our 4-week program will give your puppy an opportunity to play, socialize, and learn with our skilled, certified trainers and staff. Our Puppy Head Start Program is customized to help your puppy in the areas they need help with after initial assessment. Our Top Dog SF Head Start Program is designed to work alongside the training you are doing with them at home and out in the world to strengthen their foundation and preparing them for city life and a positive future!

It’s like pre-school for doggies!

  • We offer daily in class sessions for 3, 4 and 5 days a week Monday through Friday. School hours are from 10 am – 3 pm.
  • Pick up and Drop off service is available within our service area. Contact us for rates and more information. 
  • We also offer post-graduation training once your puppy has completed Top Dog SF Puppy Head Start Program.
  • Join us for daily dog adventures with the big dogs when your puppy is old enough! 

Requirements to be a Top Dog Puppy Student

  • New puppy training consultation via zoom is required prior to 1st day of enrollment.
  • Eligible puppies 8-12 weeks; inquire if past 12 weeks for eligibility
  • Puppy has had a veterinary examination within 7 days prior to beginning Top Dog SF Head Start Program
  • Puppy has had at least 1 Distemper and 1 Parvo vaccine (known at your vet’s office as DHPP, DHLPP, DH4PP vaccine)
  • Puppy has a negative fecal test for Giardia and intestinal parasites within 7 days prior to beginning the Head Start Program.
  • Puppy has been at your home for at least 5 full days.

Why sign up for Top Dog SF’s Puppy Head Start Program?

While at our Puppy Head Start Program, your puppy’s training will blossom as we partner with you to improve their foundational education. At school, we help your puppy build skills in these areas:

  • Proper dog manners and socialization with other dogs & people

  • Name recognition and recall

  • Build basic obedience skills

  • Develop crate and alone time skills

  • Sound and handling exposure

  •  And much more!


Call 628-207-7555 or email for availability!

Virtual Training Consultation


1.5 hour session

*New puppy training consultation required prior to 1st day of enrollment in the Puppy Head Start Program.

3 Day Program

$1440 ($120/day)

4 consecutive weeks

A total of 12 sessions and days are pre-determined.

4 Day Program

$1700 ($110/day)

4 consecutive weeks

A total of 16 sessions.

5 Day Program

$2000 ($100/day)

4 consecutive weeks

A total of 20 sessions.

Need more help? We offer one-on-one in-home puppy training and tutoring sessions both online and in person if needed.

If there is something your puppy needs that we do not work on at school, or if your pup needs a bit more attention in certain areas, we are here to help!  We offer private training sessions with one of our certified trainers. We can also help with additional problem behaviors such as:

  • Potty Training
  • Leash Manners
  • Counter Surfing
  • Resource Guarding
  • And more!

Call 628-207-7555 or email for availability!


We strive to provide fun and energetic experiences, both on and off-leash, for our dogs utilizing reward-based training methods and specialized treatment plans for each dog based on their needs and personality.