Puppy Training

Does your puppy need training but you need flexibility in your schedule? Our Weekly Drop-in Puppy Class is designed to fit you and your four-legged friend. Learn the foundational skills your puppy needs to  grow up to be a well-mannered dog.  Socializing your puppy is vital to ensuring you’ll have a happy, confident, and well-adjusted dog for life! We begin each class with a 20 minute structured social time and ends with discussion and Q&A. Class is held every Wednesday night at Downtown Greensboro Animal Hospital.

We cover a different topics each week, check our facebook to see what our puppy topic will be!


We donate 10% of class proceeds to arcBARKS. This Greensboro-based dog treat company provides us with our training treats. Read a little bit about what they do here.



Puppy Class Requirements


12 weeks - 6 months

required vaccinations:

On the day of your first class you are required to bring proof of vaccinations. If you do not have these records you will not be allowed to attend the class, no exceptions. This is for the safety of all dogs, including yours!

  • Bordatella

  • Second round of DA2PP

  • De-worming

What To Bring

  • Your self and your puppy! We ask that you bring no more than 3 humans per dog.

  • For your pet’s safety, please bring your pet to class on a leash and refrain from greeting other dogs.

  • Leave the treats at home! We provide complimentary training treats from arcBARKS.

  • A Red Beard approved leash will be handed out at beginning of each class for you to borrow! Please return this leash to us at the end of class.

  • A good attitude! Puppies can be frustrating, but this is fun! As chaotic as it can be, try and keep a calm and assertive attitude. We will guide you along the way.

In order to sign up, please fill out a training waiver and then sign up using our online scheduler below. Sign-up will close 2 hours prior to each class!