At first take the dog out every one to two hours.
Keep notes on how many times your dog needs to go in a day.
The puppy will need to pee after being fed, after playing, after napping or activities.
Don't leave your dog in a crate where he can only turn around and lay down for more than 4 hours a day as it can cause hyperactivity and behavioral issues. A better option is an exercise pen or a puppy proof area where the dog can make choices throughout the day. Put the dog on a leash and keep it with you so that you can keep an eye on your dog 100% of the time. If you see that the dog is going to the bathroom in the house or starts sniffing around "say lets go outside". Quickly get the leash and take him outside to walk around the yard or walk down the street depending on the heat. If the dog goes potty outside praise the dog and give him a treat. Feed at regular times during the day so that his bladder and bowel movements are roughly around the same times during the day.
It takes 12 weeks for a puppy to hold their bladder.
Professional Pet Sitting Services offered in the Upper to Mid-Pinellas County Area