LOL - chupacabra was my first guess! Since we used to have goats, we were always on the lookout for the dreaded chupacabra....last night, we heard strange noises and got up to investigate. We found two little tlacuaches
rooting around in the cat food bag in the pantry. Our two cats were simply sitting and watching, with curious expressions on their faces, a foot or so away. Tlacuaches are a type of little black opossum (I happen to have an affection for opossums - one I know that not everyone shares). Here is what they look like - very cute.