Here are some steps you can follow to teach your puppy to walk on a leash:

1. Introduce your puppy to the collar or harness and leash by letting them wear it around the house for short periods of time.
2. Teach a cue, such as a click, a word, or a cluck, to reward the puppy for walking with you.
3. Make the puppy come to you and follow you by using treats, praise, and an engaging voice.
4. Use leash guidance with light pressure to turn the puppy in the right direction and prevent them from pulling.
5. Practice walking in different environments and vary your routine and direction to help the puppy get used to distractions and new situations.

You can find more detailed information on how to teach your puppy to walk on a leash on these websites:
- [American Kennel Club](https://www.akc.org/expert-advice/training/teach-puppy-walk-leash/)
- [The Puppy Academy](https://www.thepuppyacademy.com/blog/2021/3/22/introduction-to-walking-on-leash-more)
- [wikiHow Pet](https://www.wikihow.pet/Leash-Train-a-Puppy)