Ambergris Caye, Belize
Dogs are all over this place! I love how all the locals are crazy about dogs and they run lose everywhere.