I do believe in having a clear pack leader. My dogs know darn well who is in charge. They wouldn't be caught dead trying to eat off my plate, mounting another dog or someone's limb, marking in the house, etc. I don't make it a point to eat first, walk through door ways first, get them off the couch/bed, make them do something in exchange for attention, etc. They get handed things off my plate occasionally but would never help themselves. They will wait by the door until I give the okay. I expect my dogs to have manners in the house, and know when I mean business and they know what is expected of them.
Kaedyn was the only one who ever challenged me -- but this was way back when I adopted him 4 years ago. I made it clear I didn't tolerate such things (his form of punishment was a stern "No!" and crate time -- nothing harsh). Within a short period of time, he also understood his place in the pack.
Bookmarks