"And regarding the pork thing, I wish if some westerns expats can tell me why koreans,chineese can not eat dogs in the us or europe as they do in their own countries. I am sure it is cause eating dogs is seen as disgusting in the American culture. I think a lot of muslims do see eating pork is disgusting too."

This dog analogy could not be more wrong.

First of all, pork is a basic and almost daily part of many many cultures diets, including Korean and Chinese. Dog however is a delicacy, like snails. Restuarants that serve it in these coutries are few and far between, and it is usually only eaten on special occasions or by tourists who want to try dog. Unlike Pork which is eaten everywhere.

Secondly, you can eat dog in North America and Europe. You just have to know which restuarants to go too. Technically it is illegal but a blind eye is often turned to it as long as the dogs are slaughtered humanly, the same as in Korea or China where eating dog is technically also illegal. Just like eating horse meat, etc. My guess is you could probably find a few places around here that will serve you dog if you know how to ask. Thing is, most Koreans or Chinese wouldn't because frankly, unlike pork, it isn't that tasty.

So please stop using the dog analogy since it isn't even close to being on the same scale as pork. With the exception of here, Kuwait and Saudi Arabia pork is sold in grocery stores all over the world, unlike dog which is sold nowhere.