Urban legends.. I ran into LaChupacabra once but I was drunk and he ran away
(there was a show on discovery about lachupacabra a couple of weeks ago, interesting but most of those witnesses seem to be idiots, while scientists and others believe it's just a dog..)