The 25 Dog Breeds With the Longest Life Spans

Yorkshire Terrier, yorkie

Yorkshire Terrier, 17-20 years

Also known as the Yorkie, these feisty little pups are one of the most popular dogs breeds in the United States. Besides living longer than most other dog breeds, Yorkshire Terriers are well-suited to apartment living, are great for first-time dog owners, and are friendly both with people and other dogs.

They have outstanding overall health with an average lifespan between 17 and 20 years.