And, to add to Samuel's great tips, puppy-proof, puppy-proof, puppy-proof your home!
Lie on the floor in each room, what's there? 0-3 feet from the floor to start. Anything valuable, delicate or dangerous? It has to go. Then raise your eye up to about 4 feet. No, your pup won't be able to reach that high right right away, but you'll never find the time to go back and get the rest of the stuff later. (You'll be having too much fun!) I pack everything up in Rubbermaid bins and put it in the guest room, and that door always stays closed. Once my kid is completely reliable (months for some, year or more for others) the stuff can get returned to its normal position. (Or, I've found that I don't need it like I thought I did and I donate it. Or, it's been replaced by dog gear, and I don't have a place for it anymore, so it gets donated, even if I really liked it
)
Some dogs like books on lower book shelves. They're aspiring readers and novelists. Some love electrical cords. I was just cleaning out our garage and we were laughing at how short all my lamp cords are. Zamboni kept chewing them (they were unplugged at the time), and my dad kept re-doing the ends so they could be plugged in. I *finally* learned to move them! Some dogs love anything stuffed from pillows to quilts to sofas.
Start practicing making sure that after you use your toilet paper, that it doesn't leave a trailing piece. Pups LOVE that one. Toilet paper needs to end right at the roll!
Be creative. Look around. What could be construed as a toy or something fun to play with? What's dangerous? Nip problems in the bud before pup ever steps paw into his new pad.
Since you have all this great time, roll out the welcoming mat for your incoming roommate. It will be a while til he has full run of the house, or it SHOULD be. But you'll have your hands full. Do all the prep work now. You'll be SO glad you did.