Question: how to train a german shepherd puppy for potty?
Answer: Always take your GSD out from a specific door.
Always put a leash on your dog and lead it outside so that it knows that you are the alpha, and it should follow you.
Give your dog a treat when it defecates in the exact spot.