Puppy

This is the most important time in your dog's life.

Don't miss the opportunity to train and socialize your puppy.

NO WAITING!

Don't let waiting for a class start date hold you and your dog back from starting a training class.

At MuttSchool, there’s no waiting for a series of group classes to begin! Our puppy and grades 1-3 are open enrollment classes. This means you can join a group class as soon as you sign up.

Select your start date and class time. Successfully participate in all six consecutive weeks of class to earn a special graduation ribbon and progress to the next grade level with a 10% off coupon!

Enjoy the convenience of MuttSchool’s open enrollment classes – enroll today and start your dog’s training journey!

Puppyhood is the most crucial developmental stage in a dog’s life.

During the first few months puppies learn to accept and enjoy the company of other dogs and people. They need to be exposed to all kinds of stimuli inside and outside of your home. They have a willingness to please and are easily taught basic behaviors. Starting to train your puppy at this age sets your puppy up for a lifetime of successes by developing good habits and preventing unwanted behaviors at an early age.

What’s more, you won’t have to wait long to get started in our classes—MuttSchool welcomes puppies just ten days after their first round of vaccines!  


Give your puppy the best possible start with MuttSchool’s puppy group classes.

Pick the appropriate puppy class based on age your puppy is when you start class. Our age-appropriate curriculums have been designed to address your puppy’s specific needs at two developmental stages:

  • Puppy Preschool
    Start your puppy off on the right paw with our Puppy Preschool! Our program provides valuable insights on socialization, effective house training, biting and mouthing, handling and cooperative care, confidence building, preventing behavior problems, plus foundational obedience skills. Tailored for puppies aged 8-15 weeks when they start class, our six-week puppy preschool class is the perfect way to kickstart a positive and enriching learning experience for your new companion. Lay the foundation now for a well-behaved adult dog in the future — Enroll in puppy preschool today.
  • Juvenile Jumpstart
    Puppies, over the age of 15 weeks but under 6 months when they start class, and those who completed Puppy Preschool, can jump into our 6 week Juvenile Jumpstart class. In this class, your puppy will hone essential obedience skills that are comparable to our “first-grade” classes while addressing issues like inappropriate play, fear of common objects and people, excitability and jumping up, destructive chewing, more confidence building and crate training. But, Juvenile Jumpstart comes with an exciting twist—your puppy gets dedicated playtime with peers not found in our conventional first-grade sessions. Once your pup masters the skills from Juvenile Jumpstart, they’re ready to graduate straight into second grade!

Safeguarding Your Pup 

For vaccination safety, we ask that you wait ten days after your puppy has its first set of vaccinations (usually around 8 or 9 weeks old) to start group classes.

Choose your class based on your puppy's age.

Our puppy curriculum is specifically designed for growing canine minds
puppy
For puppies 8-14 weeks of age

Puppy Preschool

SUNDAY AT 5:00 PM 

Puppy Preschool is a 6-week class for puppies under 15 weeks of age. In this series of classes you will work on building a lasting bond and how to communicate with your puppy. This course also addresses socialization, preventing common problem behaviors, building a strong training foundation for your puppy’s future, as well as developing essential obedience skills that will last a lifetime.

Prerequisite: Any puppy between 8 and 14 weeks can join. To ensure your puppy’s immunity, we ask that you wait ten days after your puppy has its first set of vaccinations (usually around 8 or 9 weeks old) to start. 

6 weeks of group class
$180
Enroll
  • Open enrollment — begin training as soon as you enroll.
  • Free “Clicker”.
  • Free online Puppy Handbook..
  • Attend 6 consecutive weeks of classes to earn a ribbon and 10% off the next grade level.
  • There are no makeups or refunds for missed classes.
juvenilepuppy
For puppies over 15 weeks but under 6 months.

Juvenile Jumpstart

SUNDAY AT 6:00 PM 

This class will equip you with the tools and techniques you need to jumpstart your puppy into a happy, well-behaved adult dog. Our Juvenile Jumpstart class is 6-weeks and is designed for puppies 15 weeks to 6 months of age. These classes teach foundational obedience skills such as sit, down, wait, walking on a loose leash, come when called and trade. Your puppy can earn its AKC Star Puppy certificate in this class. Once your puppy masters the skills in Juvenile Jumpstart, they are ready to graduate into second grade!

Prerequisite: This class is for puppies 15 weeks to 6 months of age. 

6 weeks of group class
$180
Enroll
  • Open enrollment — begin training as soon as you enroll.
  • Free “Clicker”.
  • Free online “Puppy Handbook”
  • Attend 6 consecutive weeks of classes to earn a ribbon and 10% off the next grade level.
  • There are no makeups or refunds for missed classes.

MuttSchool Magazine

Articles to help you navigate the path of puppy parenthood
Is it safe to bring a young puppy to a group class?
Is it safe to bring a young puppy to a group class?

Veterinarians specializing in behavior recommend that owners take advantage of every safe opportunity to expose young puppies to the great variety of stimuli that they will experience in their lives. Enrolling in puppy classes prior to three months of age can be an excellent means of improving training, strengthening the human-animal bond, and socializing puppies in an environment where risk of illness can be minimized.

A Guide to Socializing Your Puppy
A Guide to Socializing Your Puppy

Socializing your puppy is an investment in their future well-being and happiness. The effort you put into providing positive experiences during their early developmental stages will shape their behavior and outlook on the world. Remember that every puppy is unique, so tailor the socialization process to their individual needs and comfort level. With patience, consistency, and a lot of love, you'll be well on your way to raising a confident, well-adjusted canine companion who is ready to embrace the world alongside you.