After years of travelling in Asia, I've learnt on far too many occasions that dog is a delicacy; and to be mistaken for beef et al. is like going into an Australian restaurant ordering a prawn dish and getting served lobster. Just try Seoul and you will suddenly find how much that meat costs. The biggest problem that if you do order dog, you most likely will get beef!
My father tells the story where he and Mum were in a taxi in Hanoi many years ago when Dad pointed out some "prepared" dog on the back of a bike. Mum went straight into fits, and at that point the driver turned around and said to her in broken English "Madam, i assure you, you could afford to eat at that restaurant"!
They are the ones that passed on his passion and understanding of travelling, telling me to "be a traveller not a tourist". At 82 they are off to BKK again next week, just cannot stop them............