Few things feel more stressful than a dog who lunges and barks at every other dog on the walk, especially when passers-by give you that look. If you're wondering how to stop your dog barking at other dogs, take a breath: this is one of the most common issues going, and it's very rarely about your dog being "dominant" or "bad". It's almost always fear or frustration.
The quick answer is this: you'll get further by helping your dog feel calm and safe around other dogs than by trying to correct or punish the barking. (If your dog also barks at the door, the postman or for attention, our general guide to stopping dog barking covers those triggers.) That means managing distance, changing how your dog feels when they see another dog, and rewarding calm behaviour, not telling them off for being scared.
First, understand why it happens
Most on-lead barking at other dogs comes down to one of three things:
- Fear: your dog feels threatened and barks to make the "scary thing" go away.
- Frustration: a sociable dog who desperately wants to say hello but is stuck on a lead (often called lead reactivity or the "barrier frustration").
- Learned habit: barking has worked before (the other dog left, or you moved away), so the behaviour sticks.
Notice that none of these is dominance. The old "he's being alpha" idea has been thoroughly debunked, and treating fear as defiance (with a jerk of the lead or a telling-off) usually makes it worse (Dogs Trust says the same in its guide to aggressive and reactive behaviour).
Manage the distance and the threshold
Every reactive dog has a distance at which they can still see another dog but stay calm enough to think. That's their threshold. Your job is to work under it.
- Cross the road, take a wide arc, or step behind a parked car to add space.
- Use a calm U-turn to walk away before your dog tips over the edge.
- Angle your body and walk in a curve rather than head-on, as a straight-line approach feels confrontational to dogs.
- Keep walks predictable: quieter times and quieter routes while you're training.
Worth knowing: Barking that's driven by fear or frustration gets worse with punishment, not better. A lead correction or shout adds a bad feeling to the sight of another dog, which is exactly the association you're trying to undo. Keep it kind and keep your dog under threshold.
Change how your dog feels: counter-conditioning
This is the heart of it. Counter-conditioning means you want your dog to learn that another dog appearing predicts something wonderful. So, the moment your dog notices another dog (before the barking starts), start feeding a stream of really high-value treats: chicken, cheese, hot dog, whatever they'd sell their soul for. When the other dog is gone, the treats stop.
Done consistently, at a safe distance, your dog starts to think "another dog means chicken rains from the sky" instead of "another dog means panic". Over weeks, you can gradually close the distance.
Play the "look at that" game
A brilliant, simple exercise: reward your dog for calmly looking at another dog and then turning back to you. This "engage-disengage" pattern teaches your dog they don't have to react: they can glance, check in, and get paid for it. Mark the look with a calm "yes" and a treat. You're building a new, relaxed default response one glance at a time.
Don't punish, don't force greetings
Two big don'ts: don't tell your dog off for barking (it fuels fear), and don't drag them up to another dog to "get used to it". Flooding a frightened dog with the exact thing that scares them usually backfires. Slow, low-pressure exposure at a distance your dog can cope with is what actually works.
When to get a behaviourist involved
If your dog's reactivity involves genuine aggression, if you're not making progress, or if walks have become a source of dread, please get professional help. A qualified, force-free behaviourist (accredited via the ABTC, APBC or IMDT) can build you a tailored plan, and it's worth a vet check too, since pain can shorten any dog's fuse.
Keeping a reactive dog calm at the groomer's (and the vet)
This matters to me because a reactive dog often struggles in busy waiting rooms too. Here's what helps at the salon or vet:
- Ask for a quiet slot or the first appointment of the day.
- Wait in the car until we're ready, so your dog isn't stuck nose-to-nose with strangers.
- Bring their favourite treats so the visit builds good associations.
- Tell us in advance. At Fluffs we groom one-to-one, so your dog doesn't have to share the space with a pack of others, which is a real advantage for anxious or reactive dogs.
The same anxiety that fuels reactivity can show up at home too, sometimes as destructive chewing when left alone.
Frequently asked questions
How to stop my dog barking at other dogs on walks?
Work at a distance where your dog stays calm, feed high-value treats the moment they see another dog, and reward calm glances. Add space with U-turns and wide arcs rather than punishing the barking.
Is my dog barking at other dogs because he's dominant?
Almost never. It's usually fear or frustration on the lead. Treating it as dominance and punishing it tends to make the barking worse, not better.
How long does it take to stop dog reactivity?
It varies with the dog and how consistent you are, often weeks to a few months of little-and-often practice. Staying under your dog's threshold and never rushing greetings speeds things up.
Should I let my reactive dog meet other dogs to get used to them?
Not by forcing it. Flooding a frightened dog usually backfires. Gradual, calm exposure at a comfortable distance, paired with treats, is far more effective.
Fluffs is a professional dog grooming salon in Wigginton, York, offering one-to-one grooming for dogs of every breed and coat type across Haxby, Strensall, Huntington, New Earswick and the surrounding villages. Our calm, one-to-one setup is ideal for nervous or reactive dogs who don't cope well in a busy salon. Book a stress-free one-to-one groom.