What is the average lifespan of a long-haired German Shepherd?
The average lifespan of a long-haired German Shepherd dog is 10-13 years.