I find an aggressive dog, anywhere, and it takes after me, or mine, it will be its last act. Like KathyP I pack heat and will use. Dogs that attack other animals are just a split second from attacking a person. 150 grains of cure is worth a pound of prevention.
I would have to agree with this post....even if it is my own dog. I have a beautiful, and up until lately, very sweet and harmless Lab. Lately she is showing signs of aggression to the other animals and attacked, without provocation, the neighbor's dog that she had brought into the yard when she was out for a walk. At first I thought, her territory and all, but she put a hole in my young dog's face the other day when she tried to steal his food, she lunged at the cat for no reason and the same for the chickens who wandered too close. This is a dog who has always got along with other animals and has never offered to snap, growl or jump at another animal or person. I know she is getting a little age on her but I already told the boys, at the first sign of aggression towards us, she is history. Not rehomed, but put down. I love her dearly and I can only imagine what has caused this change, maybe a medical problem, but I will not tolerate an aggressive animal. She doesn't appear to be in any pain but there is definitely something going on with this dog. She gets plenty of attention, plenty of food, plenty of exercise, etc. All in all, though, a cranky dog is a dangerous dog!