doyote would be my first bet here, are there any around your place? Fox or coon are the next on my list for the killing you described. I had a bobcat that killed like that, only he came back for the dead ones, one to many times.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.