Puppy Kindergarten and playgroups

Puppy looking up attentively

Puppy Kindergarten and Puppy Playgroups are an important part of socialization and helping your new family member gain confidence and learn new skills. Training your dog early, and including everyone in the family, is a key component in bringing out the best in your best friend.

We offer a number of Kindergarten classes in multiple locations, plus a new virtual seminar for new or soon-to-be puppy owners. Puppy Playgroups take place in Golden Valley only and are for puppies up to 6 months old.

Children are allowed to attend Puppy Kindergarten and Playgroups, as long they're accompanied by an adult. 

Puppy course descriptions and registration

Virtual All About Puppies Seminar

This free, live webinar takes new or soon-to-be puppy owners through puppy development, explaining what to expect at each stage. Topics include puppy play, enrichment, and preventing unwanted behaviors, like mouthing and jumping.

The content of the webinar compliments information in our in-person group puppy classes and provides a great start for anyone who has recently brought a puppy home or is considering doing so. We recommend attending this free seminar prior to Puppy Kindergarten or Playgroups.

Register for a seminar

Puppy Kindergarten

Puppy Kindergarten is the first step in training your new puppy. Open to dogs 18 weeks old and younger, this class will introduce your puppy to new people and new situations. We also can help with common roadblocks, such as house training, crate training, puppy biting or mouthing, and more.


Before enrolling please watch our Introduction to Dog Training video, where you'll learn more about our program. We also recommend attending the free Virtual All About Puppies Seminar.

See class times and Purchase a Pass  

Puppy Playgroups

Playgroups take place each week at our Golden Valley location. Space is limited! Please preregister at the link below. Online registration opens the day prior to each playgroup. Please register your puppy according to the age and size categories provided below. If a different group is more suitable, the trainers will refer you to that group after your first playgroup attendance.

Cost: $10/session for students and $15/session for non-students

Playgroup categories by age and size

Petite Breed Puppy Playgroup (up to 6 months): Designed for our smallest breed puppies ages 2-6 months old. These puppies are expected to be under 20 pounds at their adult weight and include Mini Dachshunds, Yorkshire Terriers, Chihuahuas, Maltese, Shih Tzus, Cavalier King Charles Spaniels, Bichon Frise, Papillions, Pugs, Toy and Mini Poodles, and Westies. 

Small/Medium Breed Puppy Playgroup (up to 6 months): Designed for small and medium breed puppies ages 2-6 months old. These puppies are expected to be 20-45 pounds at their adult weight and include Mini Schnauzers, Cocker Spaniels, French Bulldogs, Beagles, Corgis, Mini American Shepherds, Boston Terriers, Basset Hounds, and Mini Poodle Mixes.

Large Breed Playgroups (three available age groups): Designed for large breed dogs, such as Golden Retrievers, Labs, Standard Poodles, Pitbull Terriers, Springer Spaniels, large hounds, Australian Shepherds, German Shepherds, and Boxers. These puppies expected to be over 45 pounds at their adult weight. Register for the appropriate age group provided below.

  • Large Breed Puppy Playgroup (2-4 months)
  • Large Breed Tween Playgroup (4-5 months)
  • Large Breed Teen Playgroup (5-6 months)

See Playgroup times and register  


All pets should be kept current on vaccinations in accordance with their pet's licensed veterinarian's recommendations. At minimum, puppies attending kindergarten or playgroups should have started their distemper/parvo series, and puppies age four months old or older should be current on their rabies and bordetella vaccinations as well.


Review our Training School FAQ, call us at 763-489-2217, or send us a message.

For caring, compassionate advice and resources to address all your animal concerns.

Contact the Pet Helpline