I'm tired. I'll respond to everything in the morning.
Key things to note:
Keep OOC shit like links to an OOC thread. Thanks.
What we know about 'aztec mythology' does not necessarily apply in this world. Remember the Tenochca are not human. They left long before the Spanish arrived in South America, so what the world thinks it knows is actually a bastardized denomination of the truth Tenochca faith.
In this case, Shewolf wins. Xolotl was a twin of Quetzalcoatl, who was a human king, not a god. If Xolotl existed, he was mortal, human, and not worshiped by true Tenochca. End of discussion.
G'night and I'll respond to everything else in the morning.