The older generation ate cats and dogs because they couldn't afford other meats in China.
Rural China and some spots still serve dog because of tradition... But 90% of Asian people don't eat cats or dogs anymore.
What would the problem be if they did though? People eat bunnies and rabbits all the time and they are pets. Cows are smarter than dogs... People eat alligators, armadillos, ostriches, pretty much every single animal, when it comes to cats and dogs it's considered gross... I kind of get it, but also kind of don't, animal meat is animal meat.
Don't get me wrong I pretty much only eat beef and chicken and pork.
What you should be more concerned of is gutter oil.... Worth a couple min watch!
P.s - a joke can't, or shouldn't be considered racist. Neither should a stereotypical joke. People need to relax and learn to take things as a joke and not get offended by every little thing.