about 5 to 6 months
How Long Does it Usually Take to Potty Train a German Shepherd Puppy? A German Shepherd doesn't have full bladder control until about 5 to 6 months of age so plan on continuing your potty training efforts until they have control of their elimination habits.