Dogs living in the island (Glover's Atoll, Belize)