@Quercus:
I never said that it is something you just have to deal with…you can definitely teach your dog not to do it...did you see my comment about catching them in the act?
I don't subscribe to your belief in dominance in dogs...and you will find that most progressive trainers and behaviorists don't either. We will have to agree to disagree.
Then my question. How do you teach a dog not to do something he even isn't aware doing? If he knows what he is doing, you can change that behavior. If he doens't even know what he is doing, how are you going to teach him not to do it? That would allmost be like teaching a dog not to dream. What you can do is work on self-control (or whatever causes the problem). But catching him in the act won't help, cause when he doesn't know what he is doing, he won't know what you are upsett about.
Dominance is a big thing for a dog. But, I'm not talking like they are wolves. The tale that there is one alfa-wolf that makes all the dicissions and is the absolute leader, is been proven wrong a long long time ago. In a pack of wolves, they all have their function, and even the lowest in rank, can in certain circomstances be the leader of the pack for as long as that circomstance is there.
Same with dogs, although you can't really compare wolves and dogs. There is allways a pack-order. But that pack-order can change numerous times a day.
I think what Bradshaw means (haven't read his book) is that most of the rules (eat first, walk through the door first…) aren't as effective as allways is claimt. After all, most important for a dog is food. If you can get them food, they will allready greatly appreciate and respect you. And even when they know where it is stored. They can't get it themself. They need you for it. You prove your 'dominance' (how smart and awesome you are) every day by just getting their food out of the 'out of reach' place, put it in a bowl for them and give to them. That's just one example, but there are more such things that you automaticly do that shows that they need you to survive, that you are better then them.
You don't need to act as Cesar Millan to show a dog you are his leader. For most of the dogs, you don't need to do anything, expect having a few rules and sticking to it (and who doesn't have at least a few rules for a dog?), whatever rules that are. Some dogs will test you more often then others. And that's allways dominance, or whatever you want to call it. But you can fix that rather easily by playing at the right way with your dog, instead of turning him on his back and such methods. Cause dominance is, besides creating a pack with more survivibility, also one of their favorite games. A dog makes a game from allmost everything. And it's up to you, the leader, to bend the rules so you are playing at your rules. Doesn't matter who wins (in contrast with the old 'rule' that you allways have to win), but it matters who makes the rules.
Dominance is still here in dogs, it's just not what we are allways been told it was and the way how to deal with it has changed drasticaly over the last years.
As a note, English isn't one of my native langueages. So not allways easy to write down what I want to say. So some things might be a bit different when I write them down opposed to what I wanted to say.