By pharyngula on November 15, 2010. Xoloitzcuintle Tags Organisms Log in to post comments More like this