What is the best way to housebreak a puppy/dog?
Puppies are not neurologically developed enough to be potty trained until they are 4 months old. When accidents happen, scold the accident only if you catch them in the act, and take the puppy/dog to outside immediately. Praise them when they eliminate in the proper location. Make sure you clean up any indoor messes with proper cleaners or the animal will smell where they last went and repeat the accident.