Your friends brother had best be on his guard and always leave the house packing some serious heat. And this is a warning to all hunters and non hunters alike in the Tex/Mex regions of the US. That ain't no cat or coyote.
What you friends brother is dealing with is a real life
CHUPACABRA!!!!!!!
http://en.wikipedia.org/wiki/Chupacabra
You should all be afraid!! VERY AFRAID!!!!!