Your goal is to never allow your puppy to eliminate on carpet, tile, hardwood, or anything that resembles the flooring in your home. Once a habit is established, it is difficult to break, therefore, do not let your pup form bad habits in the first place. What goes in on schedule will come out on schedule. Confine him for gradually increasing periods of time when you are home to monitor him. It can take until the dog is 6 months old for him to be housetrained.
Reprimand has no place in housetraining.
Use some common sense here. Obviously if the weather is hot, it is appropriate to give the pup access to water, but if this is the case, then you need to be more alert to the possibility of the pup needing to urinate more frequently. Check here for more information on Housetraining your young puppy. Inc. All Rights Reserved.