The best way to house-train a puppy is through consistent and positive reinforcement. Set up a routine for feeding, potty breaks, and playtime to help the puppy learn when and where to go potty. Use praise, treats, and rewards when the puppy goes potty in the designated area to reinforce good behavior. Additionally, supervise the puppy closely indoors and take them outside frequently, especially after eating, drinking, or waking up from a nap. Remember to be patient and consistent in your training approach.