Some of this I do believe is good advice for people having trouble with their dogs. New dog owners who get a dominant dog often have problems. Implementing some of these rules will stop many of the dominant behaviors.

If a dog is pulling you down the street, it is important to make them walk by your side at first. Once they have understood that pulling will not be tolerated, I do believe they should be allowed to walk ahead, without pulling.

And a dog should only be allowed on the furniture if they listen to you when you tell them to get off.

Many dogs will not have dominance issues their whole lives, and others will be constantly testing you. I think it's just a matter of what works best for the owner and their dog to have a peaceful relationship.