I think it is very good, and strongly put which is necessary because the idea of dominance, and all the alpha baloney is so deeply ingrained in people.
I do not know whether or not dogs have free will. In religion, people were given free will, not animals, animals are driven by instinct. They are basically driven by what feels good, rewards, punishment. And yet we have dogs that do things out of context, with no possible way to believe there would be an award associated. So perhaps they have some component of free will, or may be they are actually sometimes driven by a deeper instinct that we cannot even define.
The instinct to survive is very strong and varied, but I do not know that they really have the kind of free will that humans have.
People label defiant behavior wrongly as often as they label dominant behavior wrongly.
I have a pack of bitches and I can affirm that some are more dominant than others. But, this does not extend to their behavior toward me at all.
All of the things people say you should not allow, I have allowed, pulling, going through doorways, sitting on the couch, eating before me, feeding tidbits while cooking or eating myself. Sorry, but not one of my dogs has ever shown the least bit of dominance or aggression toward me -- well, I suppose Babsy hogging all the pillows in my bed could be...
Bear Cub, Hepsi-Pepsi
Cujo2, Karma Chameleon
Ramona the Pest, Kojak -- who loves you baby?
Tiny Tinnie, Susie's Uzzi, Kaiah -- The Baby Monster.