Puppy Classes

Puppy Start Right Preschool – $100/4 weeks of instruction

Early puppyhood is a critical time for socialization and learning. Puppy class is the single most important thing you can do to help your puppy reach his full potential! Experiences during this time set the stage for the rest of your puppy’s life. All household members involved in the daily activity of the puppy are encouraged to attend.

This is an open enrollment course. This new series includes a one-hour orientation (without puppies) and four one-hour puppy socialization classes. Puppies should be between 7 and 12 weeks of age when starting class (must be started on their vaccination series at least 7 days prior to starting class).

Click here to see see what veterinarians are saying about early socialization and schooling.

Class Schedule:

Sundays, 9:30-10:30 a.m.

Wednesdays, 5:30-6:30 p.m.


Puppy Kindergarten – $120/6 weeks of instruction

This class will focus on the skills every puppy needs to be a well behaved adult dog. We’ll focus on impulse control, listening skills and how to deal with common puppy behaviors like nipping/mouthing, chewing, digging, and jumping up. Cues taught include name/attention, sit, down, stay, walking on leash, recall and greeting people and dogs politely. Students will have the opportunity earn the AKC S.T.A.R. Puppy title on their 6th week of class.

This is a 6-week open enrollment course. Puppies must be between 13-20 weeks old to participate in this class.  Participants are required to complete Behavior & Training 101 Orientation prior to the start of class.  To complete the registration process, a copy of your dog’s vaccination records is required.  Please see our complete list of policies to ensure group class is right for you.

Class Schedule:

Sundays, 11:00-11:45 a.m.