puppy Classes in Durham

Group classes in a fun & supportive environment!

Puppy Classes

At Learning to Dog we believe that every puppy deserves the best start in life. We’ve got lots of options for puppies because each puppy is an individual, and each family needs different kinds of support. If you’re not sure which service is right for you, contact us at 919-451-4226.


Learn the basics and enhance your socialization program using positive reinforcement. We’ll also give you tips for dealing with common puppy behaviors like nipping and potty training. You’ll have the option to earn your AKC S.T.A.R. Puppy title.

WHO? For puppies 8-14 weeks old at the start of class

COST: 6 weeks of group classes $205. Your tuition includes weekly office hours and our puppy handbook.

learning to puppy 201

For puppies who have graduated from Learning to Puppy 101, or older puppies who are just starting their training. We’ll work on age-appropriate exercises for leash walking, attention, recall, and more!

WHO? For puppies 15 weeks to 20 weeks old at the start of class

COST: 6 weeks of classes $205. Your tuition includes weekly office hours and our puppy handbook.

middle school

Early adolescence can be a challenging time for both you and your puppy. You’ll learn about what to expect from your dog as they move through this developmental period. We’ll teach you fun routines known as pattern games to enhance engagement & promote predictability in a distracting world!

WHO? For puppies 6-12 months at the start of class

COST: 5 weeks of classes $175


This class is designed to provide you with the essential tools and expert coaching to ensure your puppy’s socialization journey is a success. Please read more about the importance of early socialization here. See the topics we’ll cover here.

WHO? Puppies aged 8 weeks to 6 months.

COST: $35/session or 4 sessions for $125


If you would like some help with your socialization and training, or need some help providing enrichment to prevent the puppy ‘witching hour’, you can drop your puppy off on weekdays (Monday-Thursday) to work with a certified trainer.

WHO? Puppies 8 weeks to 6 months.

For more information, click here.

Visit our FAQ page if you have questions!

Frequently Asked Questions

Call us if you have additional questions! 919-451-4226

Can my puppy attend class before they are fully vaccinated?

Yes! Before attending class, you will need to provide proof of at least one distemper/parvo vaccine administered at least one week prior to class, and one deworming or a negative fecal result. Puppies under 3.5 months are too young for a rabies vaccine, so it is not required for Learning to Puppy 101.

We follow the American Veterinary Society of Animal Behavior (AVSAB) recommendations to ensure your puppy gets the socialization and training they need in a clean and safe environment. Please read these guidelines, found here. We use a disinfectant in our facility commonly used in vet offices to prevent the spread of disease.

When should my puppy start group classes?

ASAP! Puppies as young as 8 weeks old can begin classes! Your puppy’s critical window for socialization closes around 12-14 weeks of age. To help prevent behavioral problems in the future, start puppy classes when your puppy has been in your home for at least 1 week and has completed their first round of vaccinations. For more information, see this article.

Can more than one family member attend class with my puppy?

We love having families come to train together! If children 7 and under will be coming to class, two adults must attend. Note that is multiple family members come to class, only one will be working with your puppy. However, everyone can still learn by watching and practice at home!

What if I have to miss a class?

Please let us know when you register, or at least one week in advance. We’ll work with you to schedule make-up classes.

Providing professional force-free, positive reinforcement training, including puppy school, private puppy training, puppy classes, dog training, canine good citizen, and more in Durham, and surrounding areas including Chapel Hill, Hillsborough, Morrisville, Bahama, Northwest Raleigh. Our puppy classes are held in our training studio in central Durham (902 Cleveland Street).