
Potty training can be the most frustrating process involved in socializing a dog, whether it be a puppy or a mature dog. Always be diligent and positive, and do not punish his mistakes.
Instead, place him on a schedule for both feeding and outside time, and praise and reward him immediately AFTER he has either peed or pooped...you do not want to interrupt him while he is busy! Use extra special treats or affection to show him how good he has been. Make sure to give him plenty of "fun" outside time, too. It's more than just a place to go potty!