**UPDATE**
This morning when checking the traps, I caught the biggest, nastiest, wildest Tom Cat that I've ever seen! This cat has to weigh at least 10lbs!! What are the chances that a feral cat could be the culprit?? Not sure if a cat would climb a tree to kill, but maybe he waits for when...