To start with, you can’t expect your puppy to be fully house trained and fully reliable before he’s six month of age. That being said,a dog can be house trained between one to six weeks. A lot depends on your puppy’s size and mostly the hard work you put into house training him.
There is also the fact that your puppy won’t have adequate bladder and bowel controls before he’s 16 weeks old. In other words, he’s not able to “hold it” for long periods so you should be extra vigilant all through that period.
But that doesn’t mean that you can’t start house training him the minute he put his paws into your home. It simply means that you have to expect your puppy to have a couple of accidents. But don’t worry, we will guide you through everything you’ll need to deal with these little mishaps, from how to react to how to clean up.