Puppy Kindergarten

Our puppy classes allow for flexibility, because we know you've got a busy life already!

How do puppy classes work?

Our classes for 2-5 month old puppies are rolling admission so you can start anytime!

Passes are 6 weeks and include 6 reservations (1 class each week) or 12 reservations for (2 classes each week) . The registration system will give you the next dates that are available but you can log in immediately and move your dates around within your 6 week pass.

Reservations guarantee your puppy a spot in the class but you can also drop into puppy kindergarten classes other days of the week (if there’s room) for FREE classes during your pass dates. Check the Daily Schedule at the top of the home page for openings.

If there’s a date you can’t make, you can manage your schedule online by logging in to swap classes around at least 2 days in advance of your reservation. For more information about rolling admission classes, check out our FAQ page.

Topics: Socialization with people and dogs, problem prevention, problem solving (house training, biting, jumping, chewing) and foundations for training using positive methods (leash walking, name, come, focus, drop it, leave it, sit, down, wait, stay etc.).

A study by University of Bristol’s School of Veterinary Science found that dogs who attended puppy school were 1.5 times less likely to show aggression to strangers.


Kindergarten Class types:

  • “Baby Puppies” is for puppies 2-3 months old.  Emphasis is on socialization, potty training and biting.
  • “Small breed” is for puppies who are between 2 and 5 months and will be under 25 lbs at their adult dog weight.
  • “All Sizes”  is for puppies that are between 2 and 5 months old at the start of class.
  • Older puppies (5.5 to 8 months of age at the start of class) should take Puppy Elementary School.

Our classrooms are professionally cleaned every night. Baby puppy classes are scheduled before all other puppy classes so that the room is extra clean.

In addition to puppy class, consider enrolling in Puppy Training Camp for puppies 2-5 months old. Puppyhood only comes once!

All membership levels include a free dog training clicker and an instant download of 100+ page dog training manual. You can also purchase a hard copy at the Ahimsa Training Center in Ballard. Click here for more information on our puppy classes in Seattle.