Friend was telling me about that NASA thing.
Some stories describe a maned wolf...

(is he, or is he not adorable?)
And other's that are just... it's like mutant lizard/kangaroo/dog/vampire thing.
People want to think giant vampire bat, but, those bats don't suck blood, they lap it up. Making a cut with thier tiny razor teeth, and then licking up the blood.
It's not a real normal preditory animal. Since in pretty much all cases of pred. animals, There wouldn't be much of a body left, if eaten there on the spot and not carried off...