For starters, you CAN'T expect your puppy to be fully house trained and fully dependable before he's six month old. With that being said, a dog can be housetrained between one to six weeks. A great deal is determined by your puppy’s size and breed and for the most part the efforts you put into housetraining him.
There's also the reality that your puppy won’t have sufficient bladder and bowel controls before he’s 16 weeks of age. Quite simply, he’s unable to “hold it” for extensive periods so you have to be extra vigilant in that period. But that doesn’t indicate that you can’t start housetraining her as soon as he put paws inside your home. It simply means that you need to expect your pup to have a handful of accidents. But don’t fret; this eBook features everything you’ll need to deal with these little mishaps, from the best way to react to tips on how to clean up.