Xoloitzcuintli - a dog