My partner and I foster puppies so we have new 8wk pups coming through our house every few weeks. We have a beautiful but extremely energetic 16wk ridgeback with us at the moment
When you find your local vet register for their puppy preschool at the same time. Essential socialisation and a little bit of training to boot.
Also, puppies need to go to the toilet the second they wake up and straight after eating. Take the pup to their toilet place immediately after they wake and feed, don't play with them and don't come back in until you get a result. Always give them a treat for peeing/pooing in they're right place and never get angry at them for doing it in the wrong place because it's your fault if that happens.
good luck