Question: how long to train a german shepherd puppy?
Answer: Start by teaching your puppy his/her name. By 4 months, they should know sit, down, come, go out, and wait/stay. Be consistent & patient and reward good behavior. Training for a few minutes (5-15) several times a day is better than a longer training session.