7. Yorkshire Terrier

With their spirited nature and vibrant personality, Yorkshire Terriers often reach up to 16 years of age. This breed’s longevity is supported by their small size and robust health, allowing them to live longer than many larger breeds. Yorkies are known for their energetic and curious demeanor, which keeps them active and engaged. Their resilience to common health issues and their adaptable nature make them a popular choice for those desiring a lively and long-lived companion.