News

The oldest German Shepherd in the world lived for 18 years. However, some unofficial reports claim German Shepherds can live up to 29 years. As puppies, and while teething, German Shepherds have ...