This dog breed’s name means ‘monster’, but the… Slender and hairless, the Xoloitzcuintle – Xolo for short – was considered by indigenous Mexicans a sacred guide to…