OG it is the method of obtaining the dogs and cats, who is to say stray or someone's lost pet, that is so wrong and the barbaric way of killing them if what we read is to be believed.
I've found article in The Guardian from 2010 in which Chinese legal experts are calling for a ban on eating cats and dogs. Obviously they have not been successful but as it says in the article, "In recent years, however, such traditions are increasingly criticised by an affluent, pet-loving, urban middle class. Online petitions against dog and cat consumption have attracted tens of thousands of signatures. Videos showing the maltreatment of farmed dogs have spurred protests at markets where the animals are bought and sold."
http://www.theguardian.com/environment/2010/jan/26/dog-meat-china
So hopefully, this practice will die out, eventually, with or without our help.