how long does it take for a german shepherd to get fully grown?
A German Shepherd will usually reach physical maturity around 2 to 2 1/2 years old, and mental maturity at around 3 years old. A female German Shepherd will typically mature faster than a male. At the end of this stage, your dog should be fully grown in both size and weight.