Why do large dogs often live shorter lives than small dogs?
A German Shepherd, Saint Bernard or Great Dane can take up a considerable amount of space at home. Sadly, many large and giant breeds have a shorter average lifespan than smaller dogs. I previously wrote about a study comparing the health histories of tens of thousands of dogs in an...
