I don't like how Chinese threat dogs also, it's closest animal to human, many see dogs as a best friends, I can't understand how they can eat dogs.
It is the treatment of the dogs which creates tension between the Oriental people and the others. But it will be wrong to ban the slaughter of dogs, just because a section of us regard dogs as very close to us. If we do that, then the Hindus will demand a ban on the slaughter of cattle, and the Muslims will ask for a ban on the consumption of pork. Food must be strictly based on personal choice.
You to this problem come from the point of view of law. Yes indeed, everyone is free in their country to do anything and from the point of view of law it is not possible to require them not to kill the dogs, but if effective and economic methods of coercion that it can have meaning. Just need to put these countries in such conditions when it would be cheaper to abandon killing of dogs. As for India, India is one of the leaders in the export and production of beef.