We foster so have done the puppy thing more often then is probably mentally healthy
My top tip is to practice calm and don't start loading them up with activities if you can't maintain them
like children, dont let them get over tired. Often bad behaviour is because they are overwhelmed or over tired. It's tempting to look at a dog biting, jumping up or manically running about as a dog in need of play but usually it's a dog in need of a nap. You can play with them and hope they crash from exhaustion but in general once they've "lost it" then the only way to get them back is rest. Puppies need to be spend so much time sleeping it's ridiculous but the need for forced naps, or forced downtime continues well into adolescence.
There's a real push towards enrichment these days which is fantastic but dogs should be taught how to settle. Eventually you'll get to a wonderful bit where they realise they've got manic and take themselves off for a nap
Think of a kid manically running around at a soft play, eventually they lose it and become shouty and pushy if left to exhaust themselves, or a toddler at 10pm they look hyped but actually they need sleep.
It's also the same with walks. Puppies really shouldn't Walk much past 5 min per month of their age. It's tempting again to try and walk a 6 month old hyper maniac into tiredness, and there's two outcomes to this. Firstly you build stamina, you end up needing to walk further and further each day and start marathon training the dog until it needs high levels of activity and a regular walk doesn't cut it and once again an overtired dog is a horrid one.
Secondly you can really damage joints. We did permanent damage to our labs joints by over walking him as a pup in an attempt to calm him
Oh the other thing is adolescence is tricky. You'll crack lose lead walking, recall etc and feel smug. It will suddenly go down hill. This is completely normal and eventually settle but don't rely too much in having cracked stuff before they are 8 months as adolescence will hit.