Find a dog trainer you can trust.
Your dog is part of the family, so before you hand over the leash, you want to know how they’ll be treated. Our BarkScore™ rates trainers from 0 to 5, mostly on how they train and what their clients say. A high score is a real vote of confidence in how a trainer works with dogs, and it helps you find an approach you’ll be comfortable continuing with at home between sessions.

What do you need help with?
- Puppy training classes3,112 trainers
- Obedience dog training classes2,313 trainers
- Reactive dog trainers1,142 trainers
- Aggressive dog trainers997 trainers
- Positive reinforcement dog trainers1,919 trainers
- In home dog training424 trainers
- Service dog trainers477 trainers
- Online/Virtual dog trainers565 trainers
The directory by the numbers
- 5,432
- listed dog trainers
- 2,998
- cities across 50 states and DC
- 77%
- of trainers who describe their methods report using force-free training
- 706
- trainers who also offer online sessions
Dog trainers in popular cities
All states
Not sure yet? Ask a trainer first.
If you have a question about training, behavior or food, you can ask it on the forum before you book anyone. Trainers who have verified their Barklopedia listing reply with a “Verified trainer” badge, so you can see who’s answering as a professional.
Handy tools for dog owners
- Puppy weight calculator
See roughly how big your puppy will grow, estimated from their age, current weight and breed.
- Dog age calculator
Work out your dog’s age in human years, adjusted for their size.
- Dog name generator
Name ideas for a new puppy, or a rescue dog who’s just come home.
- Pet insurance for dogs
See what US dog insurance policies cover, compared using each insurer’s own policy documents.
Get to know the breeds
All breeds, A to ZBorder ColliePugWeimaranerCocker SpanielBoxerGerman ShepherdGolden RetrieversLabrador RetrieversFrench BulldogsDachshundsand 60 more
Are you a dog trainer? Your listing may already be here.
Claiming it is free. Once you’ve verified it, you can answer forum questions with a “Verified trainer” badge, add a short note to your listing in your own words, and show your BarkScore on your website with a badge like this one. If you’re not listed yet, you can ask to be added, also for free.
Join Barklopedia. It’s free.
Ask trainers and other owners anything, review a trainer you’ve worked with so the next owner knows what to expect, and give your dog a profile of their own.
