Training you can trust.
Reward-based, science-backed dog training in Durham, NC.
Our Services
Group Classes
Learn alongside a small group of other dogs and their people
Options for various ages and training goals
A fun and safe environment to train and bond with your dog
Day Training
Drop your dog off with us while you go about your day
Trainers work on your dog’s training and socialization goals
Your dog gets enrichment and comes home tired and fulfilled
Private Training
Receive one-on-one customized training support in your home or at our training center
Receive recommendations, training steps and a personalized training plan for your lifestyle
What Our Clients Are Saying
“There are VERY few people I trust to care for my dog while not under my direct supervision, and Nora is one of them. Asher attends the cautious canine day training program so yes, that means I DROP MY DOG OFF for half a day! If that doesn’t tell you how much I trust Nora and the rest of the staff, then I don’t know what will. In every video they share of his time there I can see how knowledgeable Nora and the crew are of how to make my behaviorally complex boy comfortable and build up his trust and confidence. I cannot recommend them enough!”
- Allie G. [Google Review]
“We’ve taken day training and nose work at All Dogs Durham and the new owners are ridiculously kind, crazy knowledgeable, and just all around good vibes. Couldn’t recommend them more. Already eyeing our next class because my dog thinks this place is her entire personality now.”
- Aurora F. [Google Review]
“I can’t emphasize enough how much I LOVE all dogs Durham!!!! My puppy, Rudy, has been to Intro To Nosework and Puppy Play & Train! Rudy is a fearful and anxious guy and Pamela and Jordan have been incredibly helpful with him! They have ensured he feels safe in comfortable in every class, and they have gone above and beyond to accommodate his needs. They are incredibly knowledgeable and have taught me so much about Rudy and what he needs.”
- Claire S. [Google Review]