Cody is actually really good about not begging for food, at least with me. I think it's because my food is almost always really spicy-hot. The first time I gave in, even though I tried to pick them out, he accidentally got a jalapeno along with his chicken and cheese, and he didn't like that at all! Now he just comes over to see what I have, but he doesn't beg or try to take it. My roommate, on the otherhand, will give him little bits of meat here and there. Occasionally he gets brave and will try to take things off of her plate if he can get to it. Recently, she was eating Chinese dumplings while watching TV, she looked down at one point, he was happily munching on them.
My other dog, a German Shepard/Rottweiler mix that lives with my parents now (and they have decided that I can't have him back), will beg for anything and everything. He will sit at your feet and stare at you and drool. If it's on your plate, he wants it, no matter what it is. Meat, seafood, collard and turnip greens, almonds, anything. He has recently discovered that he likes coffee, and so they have to make sure not to leave their cups anywhere he can reach it.