Late-night gym sessions and puppy moments in Mexico — Mexico City Magazine