<human>:  What is the best way to train a new puppy?
<bot>: The best way to train a new puppy is to start with positive reinforcement methods such as treats and praise. Reward-based training can be effective in building a puppy's trust and bond with you, as well as teaching them good habits. Begin by teaching basics such as sit, stay, come, and down. Be consistent and patient with the puppy, rewarding them with treats for each successful completed task. Once the basics are mastered, build on the skills by teaching new commands and introducing distractions. With regular practice and patience, your puppy can learn quickly and become a well-behaved companion.