Rolling Enrollment Group Puppy Classes

No waiting to get into class!

Puppy class runs every Wednesday evening at 5:30 PM, and each puppy that signs up attends 6 consecutive weeks of class. Class cost is $180 for 6 weeks. 

Puppy class is for puppies under 20 weeks old. Class sizes are kept small to allow for individual attention and focus on proper socialization, including puppy playtime, obstacle courses, husbandry and grooming exercises, and preparing your puppy for 'real life' with basic good manners exercises. 

Our puppy classes are rolling enrollment, which means you can join ANY TIME, and there is no wait as long as there are spots open in the class. This means that you don't miss any valuable socialization time during your puppies critical window of socialization. For more information on this critical window of socialization please see the AVSAB statement on puppy socialization.

It cannot be overstated: the first 18-20 weeks of your puppies life are CRITICAL to helping your puppy become a well-adjusted, confident adult dog. Do not wait to start training!

Email today to sign up!

Contact Information
Mary Thompson, CPDT-KA, PMCT

Like us on Facebook!

  • Twitter Social Icon
  • Facebook Social Icon
In Home Dog Training serving Elk Grove Village, Arlington Heights, Schaumburg, Palatine, Buffalo Grove, Itasca, Des Plaines, Mt. Prospect, Roselle, Wooddale, Bensenville, Hoffman Estates, Park Ridge, Niles, Prospect Heights, Wheeling,  and more.
Group classes in Des Plaines.