Xica the Xola is a tiny clay xoloitzcuintle dog from Mexico who loves to play.
Join Xica on her fun and exciting stop-motion adventures.