Crate-Training is where its at as far as house-breaking a puppy. Its important that the crate not be too large now so you need to make sure his space is restricted to a fair degree to avoid accidents. Assuming you plan ahead and buy a crate large enough for him as a adult simply rig up a bit...