I'm guessing you never sprayed mace in a dog's face. I'm guessing you never got close enough to a pissed off dog to attempt to taser it. Rover would eat your arse and it may take a while for you to resort to a gun. If the dog becomes aggressive just shoot the m'fukker. There are plenty on death row. Just go get one to replace the dead one.
In the 50s, 60s, and 70s kids delivered your newspaper on bicycles, your mailman walked his route, leash laws were seldom enforced, and everyother house had a dog lying in the driveway, yet the news was not filled with reports of people being attacked and mauled. Society today is populated with wusses that have irrational fears.