How to Get a Puppy to Sleep All Night?

To get a puppy to sleep all night, you need to let them play all day so they are tired! They are just like kids. Also, they need to have a nice, comfortable place to sleep at night.