I'm so sorry for your loss. I know how it feels. Cats do kill for sport and are solely responsible for making a number of species extinct. After losing so many chickens to the neighbors cat i've come to hate cats. If you catch it make sure to give it a quick death. I know your hurting and may...