Puppy & Home Companion classes are offered every session for dogs that are either untrained (rescued/adopted) or under the age of 7 months.

Puppy Kindergarten
Initial courses for dogs without prior training.
Puppy Elementary
Initial courses for dogs without prior training.
Home Companion
Initial courses for dogs without prior training.

Proper socialization means providing positive experiences with as many new people, dogs, and situations as possible. It’s essential for developing a confident and well-adjusted adult dog that is comfortable with all life has to offer. 

– American Kennel Club

Rescue dogs (from a shelter or other rescue organization) get a 20% discount on their first class. Please bring adoption papers to the first class.



Class Progression Chart

Click on a class name below to learn more.