I tend to agree with will hunt for food. Possibly human. If you check these links, you may notice some clue as to what it may have been. You'll see things we can't.
Oklahoma State Clues to predators
http://osuextra.okstate.edu/pdfs/F-8204web.pdf
Clues to Predators thread...