I've just come in from a walk around the fields, my youngest German Shepherd spotted some movement in the grass, it turned out to be a Sparrow hawk with a pigeon, Hawk flew off as madam ran up to it, pigeon was about to fly off but unfortunately dog got there first, I have to say I did feel quite bad about it as the poor thing got away from one predator but went straight into the jaws of another, it's a dogs instinct to chase and ultimately to kill, this particular dog has killed so many rabbits I have lost count, it doesn't make her nasty though, she acts on instinct, my old GSD now 13 has killed 2 foxes in his lifetime again acting on instinct, I don't have cats now but when I did all the dogs and cats used to sleep cuddled up to each other, just because a dog kills a fox/rabbit doesn't mean it will kill all things.