Puppy Kindergarten

In-person Puppy Kindergarten

About this Class:

We encourage you to start your puppy in class early (as young as 8 weeks). You do not have to wait until your puppy’s vaccinations are complete. For more about this, please read the American Veterinary Society of Animal Behavior’s position statement on puppy socialization. Puppies should be 8 weeks – 18 weeks old when they begin our in-person Puppy Kindergarten.

Many of our Puppy Kindergarten classes listed below have rolling registration. That means that your family and puppy can join the class you choose as soon as space opens. There is a list of the first dates available for each of our classes farther down on this page. You are registering for six weeks in a row, not including class cancellations.

If a section is listed below with a start and an end date, that section is not rolling, but has been added for those six weeks only.

In Puppy Kindergarten, you will: start training your puppy in basic good manners (like sit, come, loose-leash walking, wait, leave it, attention, settle); learn how to deal with typical puppy challenges (including mouthing, house training, jumping); and practice training exercises, like “drop it” and handling, to help prevent future fear and aggression issues. You will also watch your puppy socialize with other puppies in a supervised environment.

Local friends, also look at Puppy Party, supervised play with other puppies.

We use only positive methods – no choke, prong, or electronic collars. Training is fun for both you and your dog!


  • Sarah Stoycos (Laughing Dog Academy)
  • Melissa Dilla (Metropolitan Dog)
  • Kelly Burgdorf (Horses and Hounds Training)
  • Robin Shepherd (Infinite Dog)

Fee: $210; Six sessions, 75-minutes each

Available Starting Dates

These are the first available start dates for each six-week class.  

  • Monday 10:15 am – February 20
  • Monday 6:00 pm – March 13
  • Monday 7:30 pm – February 20
  • Wednesday 10:15 am – March 1
  • Wednesday 6:30 pm – March 1
  • Saturday 8:45 am – February 25
  • Saturday 10:15 am – February 25
  • Sunday 10:45 am – January 29 – March 5 (this section is non-rolling enrollment; this section is full)
  • Sunday 4:30 pm – March 5
  • Sunday 6:00 pm – February 26

Class fees help support the free programs and services provided by Your Dog’s Friend, a non-profit organization dedicated to educating and supporting dog parents.