The Xoloitzcuintli, also known as the Xolo or Mexican Hairless Dog, is a breed that has fascinated dog lovers and historians ...
At first the idea seemed crazy, the thought of owning a hairless dog. Dogs are furry and fluffy creatures, you told yourself, made for petting and nuzzling into their soft and luscious coats. And yet ...