Blessings for dogs? Bring them to Mexico City’s cathedral and St. Anthony will do the rest