What’s The Mexican Dog Called?
The Xolo is the national dog of Mexico. It was revered as a sacred dog by the Aztecs, Toltecs and Maya and was believed to be capable to ward off evil spirits, often buried with their families to travel with them to the underworld. How much is a Spanish Water Dog worth? The Spanish Water … Read more