I'd also recommend finding a puppy kindergarten type class for you to attend as soon as possible. I've found classes are more for the humans than the dogs, haha. But they're invaluable in my opinion and most also have a time for puppy playtime at the end which is great to do around an instructor so they can help you intervene when needed if any type of unacceptable play erupts. I really admire our trainer's philosophy so including a link to her website which has a resources page for other books and videos. Our pup has had some medical challenges to deal with this first year so we are just getting back into this stuff at 1 year old. www.seespotthink.net/resources
And of course, pictures are required once your new bundle arrives!