Dogs go through a socialization period from about the first 4 weeks to 15 weeks of their lives.

In this time it is crucial to get them around other dogs of all ages, people from all walks of life, and other animals.

Not only should they be exposed to other living creatures, but they also need to be exposed to different environments and contexts. We want to teach them that the changing world is a wonderful thing! This is why puppy class is a necessary part of your pup's journey!

It is our position, as well as the position of the American Veterinary Society of Animal Behavior (AVSAB), that puppies can and should attend classes even if they have not completed their full round of vaccinations. The AVSAB position statement reads, “In general, puppies can start puppy socialization classes as early as 7-8 weeks of age. Puppies should receive a minimum of one set of vaccines at least 7 days prior to the first class and a first deworming. They should be kept up-to-date on vaccines throughout the class.” You can read their full position statement HERE.


For information on how to properly socialize your puppy, please check out the following articles from some of our favorite sources:

Socializing your puppy: why “later” is too late

Properly socializing your puppy

The Classes

Puppy Kindergarten 1

Puppy Kindergarten 1

In this class, your puppy will have the opportunity to be exposed to other puppies of various breeds and sizes, meet new people, and experience a new and exciting environment!

*Puppies must be 18 weeks or under at the start of the course (orientation) in order to qualify for registration for this class.  Dogs 17 weeks and over should register for a Basic Class. 

Not Your Standard Puppy Class:

Your pup will learn Sit, Down, Come, Drop It, Introduction to Leash Walking, Intro to Mat Training, Potty Training and solutions for Nipping/Mouthing.  You will also work on handling/grooming, pretend vet visits and socializing with other pups.

You and your pup will also learn fun and exciting ways to maintain engagement and connection. This class is all about teaching your pup to LOVE working with you and to teach you what your puppy needs to thrive. We are happy to say that we have a unique and cutting-edge curriculum!

A.K.C. STAR PUPPY test can be given at the end of Puppy Kindergarten 2


*6 week course = $250 (maximum 8 enrollees).
Class will meet at the same day/time each week for the duration of the course unless specified otherwise. For example, if you sign up for a Saturday class at 9:30a, you will attend each Saturday at 9:30a for 6 weeks.

What’s Included:

    • Online access to homework that contains written explanation and videos of exercises and information covered in class plus BONUS material.
    • Access to private Puppy Facebook page where you can find extra tips and support. 
    • Email support
    • Personal attention from trainers and assistants in the classroom to help you succeed as well as answer your questions.

  • The first class is an orientation WITHOUT your puppy.

    We use this first hour of class to discuss how to set your puppy up for success at home and address any issues that you may be experiencing (can anyone say, “nipping?”). We also discuss the class structure, expectations and our training philosophy.

Puppy Kindergarten 2

In this class, you and your pup will continue your training journey working on new skills such as: Stay, Wait, Leave It, Going To Mat On Cue, and you will continue to work on Loose Leash Walking, Polite Greetings, Come and more!

*Students are able to be evaluated for the A.K.C. STAR PUPPY test at the end of this course.

*Prerequisite: Puppy Kindergarten 1 graduation within last 2 months of Puppy Kindergarten 2 class start date.

*5 week course = $215 (maximum 8 enrollees).