
The most critical time in your puppy’s life is right now – puppyhood!
Our group puppy training classes, private lessons, and/or virtual online training offer puppy parents a variety of options for providing their puppy with the best education and socialization opportunities they require during the most critical, early months of their development.

Puppy Kindergarten
Learn how to teach the basic behaviors of sit, down, come, stay, leave it, settle, and walk on a loose leash. Common puppy problems, such as house training, puppy biting, jumping up, building confidence and good puppy management are covered. Puppies get plenty of time to play off leash and socialize in a controlled and safe environment. Puppies will earn their AKC Puppy S.T.A.R. certificate.
- For puppies 10-18 weeks of age at the start of class.
- Current vaccinations for the age must be provided by a veterinarian.
- The class meets for 6 consecutive weeks, 1 hour a week (unless otherwise noted).
- Class size is limited.
- Class must be prepaid to reserve your place.
Class fee: $299*
*No refund after first class begins.
Classes fill on a first payment basis. Contact us now to be added to the roster.
Please fill out a registration form to secure your class time and date. You will receive an email confirmation, which includes arrival protocol.
Puppy Kindergarten Class Schedule
Wednesday | November 5 – December 17 *no class November 26 January 21 – February 25th | 6:00-7:00pm |
Saturday | November 1 – December 13 *no class November 29 January 10th – February 14th | 8:30-9:30am |
Puppy Head Start
Want to get started before your puppy arrives or before your class starts? This private “Puppy Head Start” one-hour session is to help you prepare for your new puppy or to set up your puppy for in-home success prior to attending puppy kindergarten class. Ongoing in-home training puppy packages are available.
Puppy Head Start fee: $95 (additional in-home fees may apply)

Puppy Two
This course is designed to help puppy parents make great use of the foundation set in Puppy Kindergarten or private lessons, and to help their puppy through their critical adolescent and sometimes challenging period of development. Focus is on more advanced skills including stay, “real life” exercises for come when called, mastering self-control, leash manners, reliability around increased distractions and cue discrimination. Puppies will earn their AKC Puppy S.T.A.R. certificate.
Make the most of your pup’s rapid development and eagerness to continue learning!
- Ideal for adolescent dogs 5-12 months.
- Graduates of Puppy Kindergarten or equivalent skills.
- Current vaccinations for the age must be provided by a veterinarian.
- The class meets for 6 consecutive weeks, 1 hour a week (unless otherwise noted).
- Class size is limited.
- Class must be prepaid to reserve your place.
Class fee: $299*
*No refund after first class begins.
Classes fill on a first payment basis. Contact us now to be added to the roster.
Please fill out a registration form to secure your class time and date. You will receive an email confirmation, which includes arrival protocol.
Puppy Two Class Schedule
Saturday | November 1 – December 13 *no class August 30th January 10th – February 14th | 11 am -12 pm |
Puppy Play and Socialization

New! Drop-In Puppy Play & Socialization
Looking for a safe place for your puppy to play and meet new friends? Join us for our drop-in puppy play and socialization sessions!
These supervised playtimes help your pup:
• Build confidence with other dogs and people
• Practice good manners during play
• Burn off that puppy energy in a positive way
Our certified trainers will be on hand to answer questions and ensure safe play!
Come when you can — no commitment, just fun! Perfect for puppies under 5 months.
- For puppies 8-18 weeks of age
- Current vaccinations for the age must be provided by a veterinarian.
- Drop in class
- Class fee: $20/session
Puppy Play
Monday | November 17th, 24th December 1st, 8th, 15th, 22nd | 6 – 6:45 pm |