Xoloitzcuintli (Mexican hairless dog). An ancient breed with an Aztec name.

Advertisements