How To Get The Results You Want
Knowledge is power!
The more you know about a particular behaviour, why it is happening and how to get your puppy to choose a different behaviour instead, the easier your life will be and the more enjoyable puppy owning becomes.
When it comes to amending puppy and dog behaviour, it's more about understanding the why, and setting them up to practice getting it right so that becomes the new habit, as opposed to waiting for them to get it wrong so you can do something about it.
Think positively, and change your negative view of what your puppy is doing from "wow that's irritating, stop it" to "this is a great opportunity for teaching you what I want you to do instead".