Question: how to train a german shepherd puppy to walk beside you?
Answer: To start off, position your dog to the side of you, preferably the same side you use while leash walking. Make him stand still or sit beside you until you decide you are ready to walk. Keep a treat in your hand for the first few times. You can now slowly start to walk in a straight line, with the treat in hand.