Vma, in Nagaland(India), they feed the dog some spicy food and then force it to wash it down with some strong alcoholic liquer. Then they take the dog by the tail and give it a vigorous swing and shake it until it becomes sick and throw up. They collect the vomit and leave the dog alone and the vomit is used as a topping for a very special rice dish during ceremonial feasts.
And BTW, they eat dogs,crows,rats etc in some parts of the north east too. So "dog meat curry" and "dog puke" is an Indian dish. I have heard that other Asians like a some Koreans(not all) and some Japanese eat "dog meat" too. Exotic food is popular in many Asian country. But Filipinos do it "field rats" and "snake meat", if I am not wrong!