It's interesting this pack theory thing coming up over and over again. I think that there is a difference between showing a dog the correct way to behave and being dominant over the dog but, however you dress it up, by teaching a dog how you want them to behave does make you a leader of sorts.
I think dogs do, and should, fit into a "pecking order".
The thing is that "pack theory" doesn't mean just fitting in to a "pecking order" - pack theory seeks to explain all human/dog interaction by ensuring that the human fills the roll of pack leader, through a series of (in a lot of instances, misguided) training methods. Some of the aspects of pack theory training I do use, not to be pack leader, but because there are safety issues - I don't let Honey charge through the front door ahead of me, not to enforce some kind of artificial pecking order, but because it's not safe.
However I couldn't care less whether I eat before or after her - what is important is that she doesn't steal our food from our hands.
I don't force Honey to do something, I help her learn and she wants to please me (partly for pleasing me's sake, but mainly for the cheese!!) - so it's very much a partnership.
Elements of pack theory can do seriously damaging - the suggestion that you should force your dog to submit (roll onto it's back) daily for example (though I have spoken to someone who claims that this is good - her dog voluntarily "submits" to her all the time, in her eyes showing the dog accepts it's place at the bottom of the pack - personally I think the dog has trained the human very well in this case, as to reinforce this submission, she always gives him a fantastic tummy rub!!!!
) - anything that leads to confrontation really isn't the way to go with dog training, imo.
I do think we can learn a lot from wolf packs - but genuine ones, rather than the captive/forced groups that were originally studied. In the wild wolves live in family groups - the parents are the alpha couple and the offspring respect their status because they are the providers. There isn't a daily power struggle, and the alpha pair do not maintain their status by force, just mutual respect...
People who disagree with pack theory do not claim that dogs don't need any boundaries - in fact clear, consistent boundaries are essential for a dog to understand the world we make it inhabit - but these boundaries form part of a partnership rather than a dominant power play.