Some people just should not have pets or children. I am a firm believer that there are no bad dogs, just bad owners. Obviously, the dogs owner is a huge jerk who doesn't know what it means to have a pet. It sucks that one day that poor dog may have to be put down because it's owner didn't teach it to be social and keep it on a leash. I'm glad your doggie is ok, in my neighborhood I walk with a golf club so that I can protect myself.