Ive lived in china for many years now, therefore their taste in foods is nothing new to me. When I have been invited to eat dog Hotpot, I simply say I dont eat my friends and dog/cat are amongst my best friends.
Many years ago they would laugh at my reply and say (your best friend is a Dog?) HaHaHa
But, in this city that I lived for the last 10 years most people own dogs and cats and find the eating of such friends to be out of the question. 10 years ago during the winter you could find dog hotpot on the menu almost anywhere. Try to find it today and its expensive because not many chinese will eat it.
The point is, China has a long history with foods and they find change difficult to accept but since the opening and reform many forigners have lived here and this is slowly changing their thinking.
As their educational/financial/living conditions improve so does their thinking. Trying to force change by using the Olympics is so, so stupid.
Just look at the violent protests in Tibet that has been brought on because the think the ouside world will listen because of the Olympics. The Dali Lama himself has said he will step down if the violence continues. You cannot force change, it has to be a progressive thing accepted be all.
"I am enclosing two tickets to the first night of my new play; bring a friend, if you have one
- George Bernard Shaw to Winston Churchill.
"Cannot possibly attend first night, will attend second ... if there is one
- Winston Churchill, in response.