More a discussion, not a question. I'm actually fascinated by animal behaviour and it drives me nuts when people say 'there's no such thing as dominance' and 'dominance debunked' usually in conjunction with 'science says', when science says no such thing.
There seems to be some misunderstanding on this thread about which "dominance" we are talking about.
"Dominance" over other animals? Sure.
Dominance as a means of dealing with their favorite human? That's one REALLY STUPID dog.
As to the usual evidence given for it:
1) The comparison is usually made to wolves. Dogs are not wolves. If you doubt that, go get a pet wolf. They are very different animals with very different views of the world.
2) Wolf packs are family organizations, not criminal mob organizations. Dominance means cooperation, as in any family, and kids get yelled at from time to time. It does not mean that the leader gets everything he wants.
3) Dominance is not a demand for life for anyone, even in a wolf pack. Note that, even in wolf packs, all of the members of the pack except one gladly accept the fact that someone is superior to them.
4) As others have noted, dominance is fluid, especially in family or friendly relationships. It isn't like one animal is going to get their way all the time. If you don't believe me, ask your spouse.
5) In the article, it is owner-rated views of the animal's dominant traits. Anyone who has ever studied this kind of science can tell you that, if you ask for something, people will probably see it and give it to you -- whether it exists or not.
6) I have three dogs. One is around 120 pounds, one is about 90, and the other is about ten pounds. Guess which one runs the house and sleeps wherever she wants. Explain that.
7) One of the most common examples given of "dominance" is when they demand attention, or want to sit in your lap. How would we tell the difference between "dominance" and "I just thought a hug would be nice"? You call the animal over to pet them occasionally. Are you doing that because you want to dominate them? Or are you doing it simply because it feels good for both of you?
8) Another example is the supposed submissive behavior of their wildly enthusiastic displays when they see you return home. That's nothing. They just feel the same way I do when I see them after a long absence. If I had a tail, I would be wagging it, too.
9) Consider the case of my ten pound mutt. If that dog thinks it can dominate an animal almost twenty times its size, then how brain damaged is that dog? Every animal can see a respective difference in size and they all know that they can't dominate something that is many times bigger than they are.
Then there is the simple logic of dog dominance over humans. What's in it for the dog to dominate a human? Consider it as if you were a dog.
You wake up in the morning and your servant brings a fresh bowl of food that your personal chef has selected to suit your tastes. Then your servant gives you a back rub and a hug and tells you that you are the most wonderful thing ever to happen on earth. You go entertain yourself in the yard for a while and then take part of your 16 hours of naps every day. Your servant thoughtfully got you a soft, warm bed to make you as comfortable as possible. Occasionally, your servant will call you over to give you another back rub and some of your favorite food, prepared just the way you like it. You get free complete medical care and can spend the day doing whatever you want. When bedtime comes, you will probably have a spot on that thousand dollar bed your servant bought to sleep in, and another back run to help you sleep well.
In return for this life of luxury and leisure, your only duty is to tell the servants when someone is at the door. Did I tell you again what a wonderful being you are? You are the best. Come here and let me scratch your ears. Do you want a bone to chew on?
What do you expect to gain by dominating that situation?
I have had many dogs over the decades. Every one of them was smart enough to figure out where and how their bread got buttered without any real instruction or issues. They know the dog bowl comes from me so they don't have a complaint if I pick it up when they are halfway done. If they were going to dominate anyone, it would be babies. They know that babies rule completely, no matter what. My last dog was about twice the size of a normal GSD, about 170 pounds. Any baby old enough to walk could lead him around by the collar. He would terrify any adult who raised his voice to me, but that's not an animal that wants to dominate humans.
Other behavioral tests of dogs versus wolves shows the key difference in their behavior. In one study, they hid a piece of meat just under a barrier, with a rope tied to it, that the animal could pull on to get the meat. In one of the tests they tied the meat down so that it could not be pulled out. The wolves continued to pull on the rope for a long time, even when their efforts were unsuccessful. The dogs would pull for a while and then sit down and wait for a human to help them.
There were similar results with opening gates. Both dogs and wolves were found to be intelligent enough to open a wide variety of gates. However, the dogs would often not attempt it because -- apparently -- they thought their owners would not like it.
Note also the reports of dogs willing giving their lives to save their humans. I read one report where a dog and a baby were found together after a house had burned. The baby was fine because the dog had laid on top of the baby during the fire and had burned to death while protecting the baby. That's not an animal looking to dominate humans. That's animal that knows down to the spinal level that it needs to cooperate with humans.
The answer is that, over the last tens of thousands of years, dogs have been specifically bred to cooperate with humans in the most complicated ways. (If you haven't seen it already, look up Extreme Sheepherding on Youtube. You will be amazed.) Their behavior toward humans is way different than their behavior toward other dogs. Look at GSDs as the prime example. Why do people like GSDs? Because the GSD watches you ever moment of the day and hangs on every word you speak. The GSD is easily smart enough to tell that his life is better if he just submits and puts up with all your human BS. A GSD will love you even if you have some weird idea that your dog is trying to take over the house and assume the mortgage.
In short, the reason you have GSDs in the first place is because they have such a tremendous desire to cooperate with you.
Dominance over other dogs, on a fluid changing basis, so that the big male gets what he wants sometimes, and the smaller female does, too? Sure. But, if they aren't drawing blood over the food bowl, who cares?
Dominance over humans? It doesn't make a lot of sense. I have never had a dog that was so stupid that they needed any help in figuring out that cooperation with the human is better in all cases. I wonder where people find such dogs.