Cheri, I forgot to mention that our guy is a great sleepin buddy! He doesn't hog the bed, he's easy to move around and makes an awesome bed warmer in the wintertime! :D
Whatever puppy you decide on, I would also recommend a crate. It will make housebreaking much easier, and give them a place...