We consider puppies to be 6 months and under


Our puppy program lays the foundation. These are the kindergarten classes built to prepare your puppy for the adult dog courses. This course will help prevent fear and aggression from developing and will teach clear communication to reduce stress, build a strong puppy, and a beautiful relationship.

+ Includes admission to our Saturday Puppy Socialization Class

Your puppy will learn:
• How to ask politely when it needs something from you
• How to enjoy crate time
• To respond to his/her name
• To allow body handling from the owner, vet , or groomer
• How to socialize with other dogs responsibly

You will learn:
• How to get what you need from your pup
• Proper feeding techniques
• How to create a calm pet that loves to be handled
• Crate training and potty training techniques

Private Lessons

Puppy Private Tutoring                                                          4 one hour lessons

These are one hour lessons that will occur one day per week. The dog and owner come to our facility and work one on one with our team. The owner will complete homework with their pup in between lessons. 

Puppy Day Schools

Perfect Puppy Day School                                          1 day per week for 4 weeks

This is a Day-School program. The pupper gets dropped off in the morning, stays for the day, and is picked up by the owner in the evening. The owner receives a one hour private lesson when they come to pick up the pup at the end of the day. While the puppy is at KK9 he/she will be trained by the trainer and participate in play groups with the other small dogs and puppies that are here for boarding and training.         

Pupper with a PHD                                                                20 Days of Day school                 

The puppy will get dropped off each morning and picked up each evening just like they would in a day school program. This program is 5 days a week for 4 weeks. The puppy comes every day during the week but takes a break on the weekend.

Drop off Hours
7am-9am Monday – Friday
Pick Up Hours
4:00pm – 6:00pm Monday – Friday