The hardest part about having a 4 legged friend is that they don't live nearly long enough. The average lifespan of a small dog is 10-16 years, while medium dogs live an average of 10-13 years and large breeds only live an average of 8-12 years. Giant breeds have the...