I agree with the people that suggested starting with a crate. I tend to use the crate until they are reliably potty trained which is about 2 years old or so at least.
My 2 year old female sleeps on my bed, the corner of the bed, or she sleeps on the floor where she has a bed and my favorite robe that she just loves, or under the bed. She doesn't sleep on the bed unless I'm alone; if I'm sharing the bed with someone, she sleeps on the floor.
My puppy is crated every night. By the time it's bedtime, he's too tired to whine so he sleeps peacefully in his crate with his bear. It's a doodle bear pet and he uses it as a pillow but I used it to take up space and deter accidents. Titus didn't whine too much with the crate but that was because the breeder started crate training him before I got him. Stick it out if they cry because normally they will. I used to take him out just to make sure he wasn't crying to pee and then put him back up for the night. It's best that new puppy learns that the crate is a safe place or at the very least they're not getting out until they're quiet.
<3 good luck with whatever you choose and enjoy your puppy because soon it'll be grown.
My babes: Chardonnay B/T Female(or "Puppy" Spring 2007); RCF's Vin du noir et blanc TRI Male(or "Titus" March 18, 2009)