I think that everyone needs to realise is that in a perfect world, there would be no need for animal shelters, people would buy from reputable breeders who have wonderfully tempered dogs, people would take their dogs to obedience school, they would take the time to train their dogs properly, breed instinct is something that can be countered all of the time, and nothing bad would ever happen. But we do not live in a perfect world. People are not perfect, and thus neither are dogs. Whether certain breeds are more prone to certain behaviours than others or not, it's not a breed thing. It's the fact that nothing is perfect. All hindsight does is tell us who was at fault, and whose fault it was for creating the behaviour of the one at fault, and so on and so on and so on. There is no perfect response to an animal killing another animal. It's just as simple as that.

We each have our own ways of reacting to such a situation. If my dog attacked a swan, and wouldn't release, I would beat on my dog to get it off. I wouldn't stand there and wish I had trained my dog better. If my dog was being attacked by another dog, and I couldn't reach it's hind legs, I would be beating the other dog off of my dog. The other dog not being trained properly does not mean my dog should get killed. That is my imperfect response to a poor situation.