The best way to train a puppy is through positive reinforcement, consistency, and patience. Use treats, praise, and rewards to encourage good behavior and be consistent with training routines. Establish clear rules and boundaries, and dedicate time every day to practice training exercises. Remember to keep training sessions short and fun to keep your puppy engaged and interested.