Crate training is the best potty training option to me. It keeps your puppy and you on a schedule. It was the quickest way Sydney learned where her bathroom was, which is a doggie litter box lined with wee wee pads. Crate training cut down on the stress for both Sydney and me. This is the best book I ever purchased for training:
Amazon.com: How to Housebreak Your Dog in 7 Days...