The only challenge when potty training a puppy is when you have a very young pup. This is because their bladders are still too small and really can’t hold much pee. For slightly older puppies, housebreaking can be made easier by focusing primarily on teaching your puppy where it has to go when it has to potty.
Fun fact: During the first two months of a puppy’s life, its mother will teach it to go to the bathroom away from its den (the place where the pack sleeps). You’ll want to reinforce this behavior by establishing a ‘den’ in your own home by crate training, and then letting your puppy out to pee in its designated spot at similar time intervals.