Originally posted by: nod218
Prevention is the key. Make a routine, and take him out to the same spot each time and let him do his business before going back instead. After a few times, start connecting a phrase when he starts to use the bathroom..."like go pee/potty/poo". Only do this once you see him actually doing it, not before because then the dog associates the command with other things. After he finishes doing it correctly, reward him with a treat. You also don't want to go back immediately into the house, let him roam around a bit that way he won't think that as soon as he finishes he has to go back instead. That will prevent him from holding it for the sake of wanting to stay outside longer.
Since you're home with him, keep in on a leash near you...when ever you see a sign that he's about to go, take him outside. If he does have an accident in the house and you catch him in the middle of the act, grab him and make an unpleasant sound to let him know you're displeased and take him to the spot outside. Then clean the mess up without the dog watching you. I usually use the product, Nature's Miracle. It's well worth the investment. If you don't catch him in the act, don't punish him...as he probably won't associate the punishment with the accident.
Also, start crate training him. So when you have to go out without him, he won't be overly scared and anxious.
Best of luck and it's a really cute puppy.