Bali, the island of dogs