Dog & Puppy Training in Cary & Raleigh

Virtual Classes Now Available!

jasey teaching dog to shakeFrom puppies to “old dogs,” our classes can help. Training can start at 8 weeks of age, noting that a dog’s socializiation window starts at birth and continues through 6 months. The sooner your puppy gets started on the right track, the more successful your training will be. However, it’s never too late to teach an old dog new tricks and training can begin at any age.

We offer a multitude of training options to help you and your dog strengthen your bond through obedience. We have weekly classes offered on a rolling enrollment system, so that you can start at any time. There is also doggie day school available for your dog to work one on one throughout theday with our trainers.

While we do recommend that you do day school and classes in conjunction, we understand that is not always possible. Take a look at what we offer to see what would fit into your schedule.

Online Training Classes

Care First Animal Hospital now offers training from the comfort of your own home! Your dog will learn sit, down, leave it, stay, go to your mat, door etiquette, loose leash walking, recalls (come), fun tricks and much more! During each 55 minute class, participants will learn via Zoom and demos, ask questions, and demonstrate live with your dog (if desired). After each class, you will receive links to training videos and handouts. Learn more here and contact us, or reach out via email to enroll today!

Online Training Reviews

“One of the things I like about the Zoom training classes is the convenience. At the end of a long work day, it’s nice to train your dog in the comfort of your home.  You also receive guidance and instruction via videos posted prior to each training class, which is very helpful…I like these classes because we learn fun skills, such as Zen bowl training and twirling left or right. The dogs aren’t just learning obedience, they’re having fun. Also, I like that the skills are demonstrated by the trainer’s own dog. It really helps. I highly recommend this class.” – Sue (Owner) and Mia (Dog)

“Miller and I have really enjoyed the Zoom classes so far. It has forced me to set aside time to focus on training, and in two weeks we have already seen so much improvement on her commands.” – Steph (Owner) and Miller (dog)

“We’re pleased with how it is going via Zoom. We were initially concerned that we’d miss the in-person interactions and individualized attention. But you’ve done a great job of working with each pet parent and overcoming technology issues from time to time too.” – Adonna (owner) and Oliver (dog)


Family Pet classes are divided into two levels. Each level introduces new skills while continuing to work on previous skills with increasing difficulty and distraction. Although each level has specific skill requirements that must be met prior to moving on the next level, you and your dog will progress through the levels at your own pace. Spend as much or as little time at each level as you need to meet the goals.

ORIENTATION (all new students)

Orientation is provided via email after enrolling in the class with one of our Customer Service Technicians. We will discuss principles of training, how dogs learn, how to build a positive relationship with your dog. We will also cover class rules and equipment, and how to get the most out of our training classes.

PUPPY (8 weeks – 6 months)

Wednesdays from 6:15 pm – 7:15 pm

Focusing on socialization to dogs, people and objects, this class will work on confidence building and communication between pet parent and puppy. We want to help cultivate general puppy life skills (crating, nipping, gentle restraint/handling, etc), as well as introduce basic behavior cues and help prevent behavioral problems. Some of the skills you and your dog will learn are: attention to name, sit, down, stand, beginner stays, and go to your bed. The instructor will increase difficulty as needed.

FAMILY PET CLASSES LEVEL 1 & 2 (>6 months)dog in dog training classes with a treat on his nose

Wednesdays from 7:15 pm – 8:15 pm

Our Family Pet classes help you and your dog build on the foundations learned in puppy classes and develop skills necessary to become a good companion dog. Dogs and handlers learn the basics of paying attention, sit, down, stay, recalls and walking on a loose leash. As dogs continue to increase proficiency in basic skills you will begin to work with real-life distractions. Skills you can develop include: advanced stays, leave it, polite overall behaviors, and a few fun tricks. The instructor will increase difficulty as needed.


jasey training dogIn Doggie Day School, your dog works one-on-one with our professional dog trainers to encourage desirable behaviors such as leash walking, greeting visitors, manners, and tricks while also interacting with other dogs and people.

Dogs in Doggie Day School are exposed to a variety of situations and noises to help them be less reactive. Day School can help stop undesirable behaviors such as inappropriate barking, over-reactive behavior, and jumping up on people. As a pet becomes more advanced our trainers will begin to work with them on special tricks. After each day school session, the trainer will write a report on what your dog learned that day and also give you some homework!


jasey training dog to sitDuring our in-home training sessions, one of our professional dog trainers will come out to your house to work with you and your dog one-on-one.

This can be especially helpful if you’re having trouble correcting behaviors in the house, would like more personal attention, or want to start your puppy off with a good foundation. It is an excellent additional resource to the group classes and day school to get a full package of success for you and your dog.

Start Training Classes Today

Click here to learn more information about our training programs and pricing, or to book your first training session with us!