There is a lot of good advice out there, but this is what my Momma told me. I always listen to my Momma.(now that I know better from learning the hard way) When we got Rowdy, we kept him in a large TV box. Leave the flaps on and tape them upright when the puppy gets big enough to climb over the sides. We only let him out after feeding him.(several times a day) When we took him out, we would walk him to the back door, scratch his paw on the door, lead him outside, and when he does his business, put him back in the box. He'll have accidents in his box. Just change the newspapers in the bottom of the box as needed. After about 2 weeks, Rowdy's box stunk to High Heaven. We tried to let him play in the house for 15-30 minutes at a time. He had accidents occaisionally. We have the luxury of a 1/2 acre backyard and another dog for him to play with. So we wouldn't let him out of our sight during his daytime indoor visits. At that point we bought a crate and let him spend every night in the crate for 2 weeks. He never messed in his crate once. He must have learned from the box experience. Since then, he has slept indoors all night next to my bed on a pillow and hasn't had an accident since he was around 9-10 weeks old. He's 12 months old now.gradicon
I don't know if that would work for everyone, but it worked for my Mom's schnauzers and my boxer. Lots of Luck!