I get that, and admire people with the patience to train their dogs ways that don't involve overpowering or physical positioning.
In my situation, the St. Bernard-English Setter mix became a part of the family when he was already a year and a half old, and he'd never had any training at all. So he was very big, and had no manners, and was a very smart trickster. He didn't respect me, and I got fed up with him knocking me over to get where he wanted to go, so I stopped being a bowling pin, and became a beartrap instead. Every time he tried to knock me over, it ended with me sitting on him and holding him down till he stopped struggling. After a week or two, he stopped trying to knock me out of the way, and instead yielded the right-of way.
Doesn't work with every dog, and I wouldn't recommend it with emotionally sensitive dogs who get their feelings hurt. In fact, I wouldn't recommend that training method generally. Ideally, you have your dog from when they're a pup, and they grow up knowing who their best buddy is, and they naturally gain respect for you, because you treat them well.
What really irks me are people who get a small breed/toy breed dog because they're cute, but are totally unwilling to correct them when they misbehave. So often they end up letting a little furball have all the power in the house. Most dog bites and attacks come from untrained small breed dogs against children. I trained my current dog, a lab, comparatively gently. He doesn't mouth/play bite, because he was never given treats when he did that. He also gets out of the way when told "excuse me", and is generally a very good boy. Of course, individual personality is a major, if not the majority influence on what's going to be an effective training method. So you got to experiment to see what the dog responds to.