In general, the lifespan of a German Shepherd is around 9 to 13 years. However, the longest a German Shepherd has ever lived is 18 years. There are many ways to enhance the health of the German Shepherd such as regular veterinary care, weight maintenance, high-quality food, dog supplements, exercise, and good oral hygiene.