As for the puppy pads, they are only a temporary solution until you can take your dog outside. During the time you’re using them for training, slowly move the pad closer and closer to the door your dog will exit through when it’s time to go out. This will build an association in his mind between that door and going to the bathroom. Eventually, going out that door itself will trigger the behavior in your dog’s mind: “Okay, go.”
For additional tips, here's an AKC webinar on housetraining a puppy.
A few bottles of Nature's Miracle or similar product to remove urine and fecal stains and odor. Place these in a central or multiple locations in your house with paper towels.
A crate that will fit next to your bed but only large enough to accomodate your puppy when full grown. I prefer the wire type for a full view of the puppy. Get one that also collapses for easy transporting.
An exercise pen that your puppy cannot jump out of. Put the exercise pen in a central location where you spend most of your time at home. You may want to put a tarp down first then set the pen on top of it.
Special housetraining treats (rewards) - something small and special, reserved and used only for a housetraining reward. These treats should be kept close to the designated toilet area.
An uplifting, cheery, excited tone of voice to carry with you at all times ( do they have that at the pet store? ).
Some things that I did to potty train my Husky pup-
So, where do you want to train your puppy to always potty and poop? The puppy toilet area needs to be accessible very quickly.
If you live in a high rise apartment, or a street level apartment or home with DIFFICULT outdoor access, use a bathroom or pen in the home for housetraining.
If, however, you live in a street level apartment or home with EASY outdoor access, use a specific, very close outdoor location and use "Housetraining Taxi Service." You will still use an indoor pen for housetraining purposes, but outdoors will be your puppy's primary toilet area.
More on what I do to train my puppy not to bite on me and others-
Crate training can be an effective way to house train a puppy. Puppies do not like to soil their resting/sleeping quarters if given adequate opportunity to eliminate elsewhere. Temporarily confining your puppy to a small area strongly inhibits the tendency to urinate and defecate.
Dog Training, Private, In Home, Group Classes, Dog School, Positive Reinforcement, Motivational, Clever, CleverPups, CleverPup 101, Clever Pup, Canine Behavior Modification, Truly Dog and Human Friendly, Clicker Training,