The average lifespan of a dog is around 10 to 13 years. Small dogs generally live longer than large breeds, reaching up to 16 years or more. So, if you want many years with a canine, don't opt for a giant breed.

Related posts: