Puppy Foundations Training ClassOur Puppy Foundations class is designed for puppies 10 to 20 weeks of age. During this time it is critical for our puppies to have positive experiences with other dogs, people, new places, sights, sounds & so much more! The experiences they have during this age will set the foundations for the rest of their lives.

This class teaches you how to properly socialize your puppy to help them become a confident, well-behaved adult dog. Each week we combine teaching focus & basic skills with education and enrichment. Your puppy also gets off leash play so they can learn how to communicate with other dogs.

What will we learn in class?

You and your puppy will learn a variety of foundation skills as well as how to deal with typical puppy behaviors that we do not find so appealing in our lives. For example – puppy nipping, potty training, jumping & more:

  • House & Crate training
  • Sit & Down
  • To Stay or Wait patiently to be released
  • Polite walking skills
  • To come when called
  • Impulse control
  • Body handling
  • Socialization & puppy play

What do I need to do before class?

All puppies must have the age appropriate vaccinations in order to attend our classes. Vaccination schedules vary between vets. Here is a fantastic article explaining how vaccinations work with the mother’s immunity and how important that early socialization is!

Once your registration is confirmed, you will receive a link to our FREE online virtual orientation. You need to complete that prior to you and your puppy attending the class. If you do not receive the email, please check your spam and then contacts us.

What is your payment/cancellation/missed class policy?

This class is a 6-week class that meets one hour each week at the same day & time. There are not any make up opportunities for missed weeks, but you will receive the homework from each class via email. 

A $100.00 non-refundable deposit is required to register for class. Please view our cancellation policy here: https://twopaws-up.com/our-policies/our-cancellation-policy/

How do I register my puppy?

You can register your puppy online or by giving us a call at 847-235-2263.