Question: how to train your german shepherd puppy to walk on a leash?
Answer: Get a Perfect Sized Leash. The size of the leash or harness you put on your dog directly impacts the way it walks with it. ... 
Use Rewards to Encourage Admirable Behavior. ... 
Do not Move when Your Dog Tries to Pull on the Leash. ... 
Make Your GSD Walk by Your Side.