The best places in Mexico to visit with your pet