HERE IS AN ARTIST rendering of what a Rancher in Cedrales Paraguay saw. This animal was getting in to his pens and killing his live stock. Chupacabra ???