We have puppy-proofed the whole of the downstairs, and we use a baby gate to keep him from wandering where he’s not supposed to go. Oliver isn’t allowed upstairs yet, but lately he’s been more and more curious about where it is that we go when we close the gate behind us at night. Our biggest concern with allowing him upstairs is all of Jack’s toys, especially the piles of Lego, strewn all over his bedroom floor. Probably like most dogs his age, Oliver hasn’t met a sock, sneaker, or stray piece of clothing that he doesn’t want to chew, so that’s another reason to corral him downstairs.
Though we did the whole crate-training thing, he doesn’t sleep in his crate at night any more… we let him have the run of the downstairs (except for the living room), and to date we haven’t had any problems… he’s a good sleeper. Still, we sometimes feel bad about leaving him downstairs on his own at night, so we have a family sleepover in the living room every other weekend. I think he truly appreciates us being close to him, he sleeps through the night like a champ, and he is incredibly well-behaved as he cuddles in beside us in our sleeping bags.