Dogs at weddings. Villa Sol y Luna, Mexico by Naal Wedding Photography