ok, my puppy Milo is 4 months old and we've had him for a little more than a month (we got him june 1st.) He'll go to the bathroom outside sometimes (usually early in the morning after he wakes up and at night right before he goes to bed), but other times he'll just wait until we take him back inside and he'll go on the carpet. A lot of the time he dosent go to the bathroom where we can see him, he basically hides. We take him out after he eats, drinks, wakes up, but he almost always waits until we bring him back inside

. Anybody have advice on other ways we can housebreak him???: