Jabberwok, you surely must realise that the proportion of Chinese that have eaten dog (NEVER heard even an urban myth of cat, other than in the UK about Chinese takeaways) is probably 0.0001% of the Chinese population? You are writing hysterically. I genuinely feel for you if you're letting it get to you this much.
In the time I lived there, I met ONE person that had eaten dog. It was during the Great Leap Forward when 50 million Chinese starved to death and they would eat anything to stay alive. Poor Chinese aspire to eat McDonalds and Kentucky Fried Chicken. Wealthy Chinese are into haute cuisine. Not boiled dog.
The Chinese government is a hand in a velvet glove as far as the population there is concerned. Xi Jinping is very popular there right now because he has seen his people through a terrible trial.