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 more

Puppy Level 1: Introduction to Training

Learn the basics of puppy training including sit, stay, come, and leash walking.

Learn more

Puppy Level 2: Skill Building

Build on the basics with more advanced commands and longer durations.

Learn more

Puppy Level 3: Advanced Skills and Socialization

Master advanced commands and focus on real-world applications and distractions.

Learn more

Puppy Socials

Supervised play sessions to help your puppy develop appropriate social skills with other dogs.

Learn more

Frequently 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.