Barking
Why does my dog bark at other dogs on walks?
Last updated 23 September 2026 · How we write and check this
Short answer
This is most often leash frustration rather than aggression. A normal dog to dog greeting involves circling and sniffing that takes 20 to 30 seconds, and a taut lead cuts that short and traps the dog in place, which many dogs express as barking and pulling toward the other dog rather than calm curiosity.
Frustration looks different from real conflict
A dog with a loose, wiggly body, a high wagging tail, and forward ears that still barks on approach is usually frustrated at being restrained, not warning the other dog off. Watch what happens the moment the lead goes slack: a frustrated dog often relaxes almost instantly, while a genuinely worried dog stays tense even with more space.
What keeps the pattern going
Narrow pavements that force close passes within 2 meters give a dog no room to process the approach calmly, and owners often tighten the lead the moment they see another dog coming, which telegraphs tension straight down the line and adds to the arousal before any barking even starts.
Building calmer passes
Start training at a distance where your dog can still notice the other dog without reacting, often around 15 meters for a moderately reactive dog. Mark and reward for glancing at the other dog then back at you, scattering treats on the ground to keep your dog's head low and calm, and shorten that distance gradually over 3 to 4 weeks as your dog succeeds.
Key takeaways
- Barking at dogs on lead is usually leash frustration, not aggression, especially with a loose wiggly body.
- A dog that relaxes the instant the lead slackens is telling you a lot about the real cause.
- Tight pavements and a tensed lead both add pressure right before the reaction starts.
- Distance training with rewards for calm glances gradually closes the gap over several weeks.