When I was at Uni, we had a research student come from China to do some study on the animal bones found on am archaeological site in Taiwan. As we only ever studied British native fauna, I was asking her about what she was finding, and one thing she mentioned was civet.
Oh, I asked, why would civet be there (as some animals can be pets, or vermin etc)
Food, she said,
Oh, what is the meat like?
She thought for a minute and said "Like dog!"
Seeing my blank expression, she said "Ah, you never eat dog!"
Eventually, we settled on 'strong and gamey' as a description.
It's just cultural. Muslims and Jews won't eat pork*, Hindus won't eat beef. We tend not to eat carnivores, and see dogs and cats as pets, but it's just cultural difference. If offered cat or dog, I'd eat it. If I didn't like it, then I reserve the right to say no thanks next time.
*There are some logical food safety reasons why that taboo probably arose, due to the likelihood of pigs carrying diseases that are transmissible to humans.