Why do other dogs constantly attack my dog?
My dog has been attacked 4 times in the last year. The other dogs end up injured afterwards. He is always leashed. I used to keep a soft muzzle on him until the first time. All four dogs were running loose and attacked him in the street. He weighs about 100 pounds and is a mixed breed shelter dog. We adopted him when he was ten months old. He was super social with the neighbor dogs and kind of an omega dog. When he turned two, it all changed. He would not let other dogs dominate him. These last attacks were unprovoked as far as I can tell. They were loose and came at him full speed and collided with him on the street. He doesn't growl or do any kind of display. He just latches onto their backs and will not let go until someone shows up to take their dog away. I have to explain to them that they need to leash their dog and move back. Then he lets go. Is there something I am missing? Now I carry pepper spray. I don;t know what else to do. I am running out of streets I can walk him on.
I don't have an answer, however an air horn might be safer for you and and your dog than pepper spray, since wind could redirect it back on you. I've been looking at trail safety horns, they can be worn on a lanyard around the neck and is activated when you blow into it.