Hi. We have trained several puppies over the years by using a crate. We limit their access to one room usually the kitchen. They have the crate to sleep in and most puppies will not go to the bathroom in the room they sleep in.
It doesn’t take very long for them to get the idea and let you know when they need to go, even if it’s 10 degrees out in the middle of the night!!!