The porcupines are pretty hard on dogs. This is why I don't let the dogs off leash. At all. I live rural and we have all sorts of serious wild life that will mess a dog up but good. Including Skunks!
But the problem is, some of the folks in my area put their dogs out in the yard or on a chain...