As a person who walks everywhere I go and have had experience with dogs, the only problem I see with it is that it discriminates against certain Breeds.
As a former dog owner it makes me mad.
I'm willing to just shoot the ones that attack me and let the ones who just go about their business, do so.
Let the Courts settle this one.
I'm not a dog owner, nor do I really like them beyond my stepdad's, step-brother's black labs and sisters puppy. BUT I do have a major issue with people that don't curb their dogs or ignore the leash law (six foot leash).
I was biking less than a week ago some idiot owner had their dog on a twenty foot leash and the dog was on the other side of the trail. I have no problem with shooting an animal if it is a threat, even if the owner is right there, I'd just as soon not have to though.
I'm not big on the idea of requiring people to have insurance for such things, but it's become incredibly apparent that dog owners think that just because they love their critters they expect everyone to get out of the way. IF people took responsibility to look out for their neighbor this may not be necessary.