Please note: as of 2014 the Chupacabra is gone to the Lost World Museum in Phoenix, NY.  It is no longer at Mt. Blanco Fossil Museum.  Thanks to