Nepal's sacred goats are escorted to a field to grab a bite. Luckily for them, they will never become a bite. Donatella Lorch hide caption itoggle caption Donatella Lorch Goats and Soda Holy Goats! They're Kind Of A Big Deal In One Nepali Town November 3, 2014 The people of Nepal like goat dishes. They like goat sacrifices. But not all local goats meet such a fate. In one town, goats do as they please. After all, they're divine!