Our Classes
We offer a variety of classes designed to help puppies of all ages and abilities learn essential skills while having fun.
Newbie Puppy Training
Perfect for puppies 8-12 weeks old. Focus on socialization, basic commands, and house training.
Learn morePuppy Level 1: Introduction to Training
Learn the basics of puppy training including sit, stay, come, and leash walking.
Learn morePuppy Level 2: Skill Building
Build on the basics with more advanced commands and longer durations.
Learn morePuppy Level 3: Advanced Skills and Socialization
Master advanced commands and focus on real-world applications and distractions.
Learn morePuppy Socials
Supervised play sessions to help your puppy develop appropriate social skills with other dogs.
Learn moreFrequently Asked Questions
What age can my puppy start training?
Puppies can start training as early as 8 weeks old. Our Newbie Puppy Training class is specifically designed for puppies 8-12 weeks old.
What should I bring to class?
Please bring your puppy on a 6-foot leash (no retractable leashes), plenty of small, soft treats, a water bowl, and any paperwork showing your puppy's vaccinations.
How many classes should my puppy take?
We recommend starting with our Level 1 class and progressing through Levels 2 and 3. Many puppies also benefit from our specialized classes like Scent Training or Agility.
Do you offer private training?
Yes, we offer private training sessions for puppies who may need more individualized attention or for owners with specific training goals.