It's not fair to the dogs either when an owner is lazy, entitled or whatever.
My Wife was attacked by a dog when she was young and now lives with nasty scars on her arm and an unusual fear of loose dogs that someone casually walking the beach or neighborhood wouldn't know about.
I pity the dog who I will hurt beyond repair should it attempt to attack my Wife. I've had to step between a dog and my Wife on more than one ocassion and it's just not fair because I love dogs, but I'll do what I have to do. Thank God I've never had to.
Sorry to hear that.
You might want to consider picking up some pepper spray. You will probably never use it but it might make your wife feel a bit more secure knowing it is an option.
I got one that clips to your pocket from BassPro. I bought it after the dog and I were cornered by 2 aggressive dogs while walking in a neighboring subdivision. We sat there in the middle of the street surrounded by these dogs who ran out from someone's yard. The homeowners never even bothered to come out and get their dogs under control.
I can't defend my dog against 2 mean dogs so if they had attacked we would have been in trouble.
Don't want to use it, and won't unless a dog actually nips at us, but I am afraid its only a matter of time. Maybe then, the owners will learn to keep their dogs under control.