posted on Nov, 24 2004 @ 09:44 AM
Chupacabras may not be sub-species. They might be like dogs. Domestic dogs are all the same species, just different breeds, so chuppies might have
different breeds as well. I'm not saying humans bred them (interesting idea though) maybe some other intelligence but probably just natural.
oh and about your fossil thing we are still find new fossils today, so it might just be a matter of time before we know for certain.