M.S.
Read all you can.
Take classes and have him go to class hungry with a new treat that he does not get at home.
Positive reinforcement for ANYTHING/EVERYTHING he does well.
Babyproof the house.
Use babygates for areas you want him to stay away from.
Get tons of chew toys.
Crate train and don't be afraid to use it when you need a little break. He needs to sleep, too.
Puppies learn with treats.
You need to be the alpha and you can do that in a calm/assertive manner.
Be consistent between family members with the words and signals you use for training. (One person can't say "off" when he jumps and the other says "down".)
When very young take him out to potty after every nap, after eating, drinking, and playing. Yes, that means ALL the time.
Set him up for success, not failure.
Have PATIENCE, PATIENCE, PATIENCE.
Take lots of pictures!!
I have a 13 wk old golden retriever. I am trying with all my heart to have fun with this crazy stage and look at this time as an investment in the future.....................and sometimes I just want to scream.