The sound does make dogs back off. I carry a walking stick and a stun gun when I walk. Just in case.
My sister walks her dogs everyday on a leash, other people have their dogs there on a leash. Thats how it should be. The electrical shock (tase) shouldnt be necessary but be damned if I want a dog biting me. People need to be responsible for their pets behavior. I carry a 9mm but I dont want to use it.