To add to my earlier comment, there are more dog & cat lovers than eaters. As the standard of living goes up, their rank will swell even more and animal compassion will become more vocal. They will not be different from Chinese communities elsewhere as they become more modern and appreciate the finer things in life. They will identify more with pet animals and not associate them as food, but rather accept widely farmed animals like cattle and pigs, unless dogs and cats are farmed worldwide as food.
There is no question of dog eating becoming an entrenched industry like Japanese whaling partly because it is not a significant industry in China. Shutting it down is not going to start a big riot with agitated people overturning police cars when the majority of the people are against it. I sure the tradition will die out with the help of government intervention because they want to show they have moved on.