Puppy Classes: Training and Socialization

You can start classes with your puppy at 8 weeks old! Early socialization experiences are crucial for helping puppies become confident, relaxed adults. If your puppy is over 22 weeks, check out our Teen classes.

Puppy Class Logistics

How old does my puppy need to be to start classes, and what vaccinations should they have?

Your puppy can safely start puppy class as early as 8 weeks old, and they will need to have their first set of puppy shots (DHPP or DLPP) plus 10 days for the vaccinations to “kick in.”  We also recommend having your pup home for at least one week before starting classes. Our dog training facility is professionally cleaned with a virucide EVERY night and we wash toys and water bowls between classes to maintain as safe and clean an environment as possible.

How do puppy classes work?

Our classes for 2-5 month old puppies are rolling admission so you can start anytime, and you can manage your schedule online by logging in to swap classes around. For example, if you see a class opening on Monday night but would like to come to the next open Saturday, you can purchase a spot in the Monday class and then log in to swap your reservations around to suit your schedule! For more information about rolling admission classes, check out our FAQ page.

How do I prepare for puppy classes?

When you sign up for a class, you’ll receive an email with class instructions, as well as a link to download the Ahimsa Dog Training Manual.