Actually, dogs are not supposed to eat table food, it is not good for them. They tend to get too fat. And the bones splinter and that could make a lot of problems.
yesss, i give my dogs pork bones all the time.
you just shouldn't give them chicken bones, those are bones that have the shards that can get stuck in there throat.