The day you bring your new puppy into your home, is the day everyone who has ever had a dog or knows someone who has or had a dog, will feel obligated to give you dog training advice :) This will likely continue for the duration of your dog's life as you meet and greet other dog owners in the park or on a walk. 

It can be reassuring at times, as you realize your dog is not the only one doing annoying adolescent stuff or that someone else's new puppy ate their shoes too. There is a sense of camaraderie as we share our tales of doggie antics, good or bad.

It can be problematic though, for an inexperienced new puppy owner or someone going through a challenging time with their adolescent or rescue dog.
You are just trying to do your best and the dog training information is overwhelming, whether from well meaning neighbours and friends or the plethora of dog training books. How do you know the best way to train your new puppy, or rescue dog or what to do with your crazy adolescent dog?

It's difficult to know what advice to follow and what to shrug off. 

I had a dog trainer for private one on on dog training sessions come to my  home when my Westie was a new puppy, 13 years ago. She recommended I smack my puppy under the chin, hard, every time he bit my hand. This would teach him not to bite. I was to pop the leash 3 times, hard, every time he tried to walk ahead of me. This would teach him not to pull. My vet at the time suggested I roll him on his back to show him who's boss.

I didn't know anything about training dogs at this point so I did it. 

When my Bearded Collie  (the nickname for Beardies is "Boucning Beardie") was a puppy, 6 years ago, a well meaning person suggested I knee him in the chest when he jumps and that will teach him not to do it. I smiled and said thank you but I will find another way to teach him not to jump.
I never rolled him on his back, or smacked him under the chin or gave a leash pop in order to train him.

By this time I had discovered there are many ways to train a dog. Some better than others. I didn't have the knowledge or confidence to disregard the training advice the first time. 
There are some great dog training resources available online and in store. You can find links to some great books and videos here.
Go with your gut. If something doesn't feel right, it's not right for you.