Lol I used to live in Puerto Rico so the chupicabra was oe of my childhood storys. Never scared me before, i thought it was kinda cool and I hated our goats so it wasent a big deal.

In cali a few years ago they found some kinda dog that wasent seen before but i think it died.