Hi Mary and Besty,
I think it depends on you if you want your puppy to sleep with you. I have had two dogs -both have passed away - and with them I crate trained them. When my black lab was a puppy I tried letting him sleep with me and one night he went to the end of the bed and peed. He just came up to the top of the bed and went back to sleep. From that point on I put him in a crate, at night, until he was potty trained. For training both to make a noise when they needed to go outside I think they trained me. Anytime they made a bark or growl I would ask them if they needed to go outside to do their business and take them out. After a while they just learned that if they barked or growled they went outside. My cocker spaniel was really good at this. He could talk and I believe he had to have been a human in a past life because he would just talk and talk LOL!!