The keys to house training a puppy are to give them lots of chances to go out, and to avoid opportunities for them to soil inside the home.
Follow a food and water schedule. Don’t leave it down where they have free access them. A puppy needs 2-3 trips outside shortly after drinking water. It takes time for their muscles to strengthen to where they can ‘hold it’ for longer periods of time.
Use the crate if you can’t watch them, even for short periods of time.
Use an inside leash to in the home so they can’t sneak out of sight and have an accident. You can connect the leash to furniture to prevent them from getting out of sight.
If catch them in the act, say “No” and quickly get them outside.
Wait until they’ve done all their business outside before playing games inside. This will help to avoid accidents.
DO NOT correct your puppy “after the fact”.
Follow these rules and housetraining should go smoothly. Dogs are naturally inclined to potty outside of their den. And when they do, you’ll be there to catch it!