My suggestion is if you have a game camera put it up because the predator, whatever it is, will be back now that it's made a kill. I have several cameras up and have been surprised at the number of predators that roam around here mostly at night. Good luck...