PetCalc
Lifespan Tool

How Long Do Dogs Live?

The average dog lives 10–13 years, but it varies by size and breed. Use the calculator below to estimate your dog's life expectancy and remaining years.

Dog's Size

Average Life Expectancy

12 years

Range: 1014 years for medium dogs

Minimum

7.0

years left

Average

9.0

years left

Maximum

11.0

years left

BirthYear 3 of ~12~12 yrs

Average Dog Lifespan by Size

One of the most surprising facts about dogs is that smaller breeds generally live longer than larger ones. While most mammals show the opposite pattern (bigger = longer life), dogs are different because of how they've been bred.

Small Dogs

Under 9 kg / 20 lbs

12–16 years

Chihuahua, Toy Poodle, Yorkshire Terrier

Medium Dogs

9–22 kg / 20–50 lbs

10–14 years

Beagle, Border Collie, Cocker Spaniel

Large Dogs

22–41 kg / 50–90 lbs

10–12 years

Labrador, Golden Retriever, German Shepherd

Giant Dogs

Over 41 kg / 90 lbs

7–10 years

Great Dane, Saint Bernard, Mastiff

What affects how long a dog lives?

  • 1.Size and breed — Smaller dogs live longer. Some breeds have known genetic issues that shorten lifespan.
  • 2.Diet and weight — Obesity is the #1 preventable factor that shortens dog lifespan.
  • 3.Exercise — Regular movement keeps joints, heart, and mind healthy.
  • 4.Vet care — Annual checkups, dental care, and early disease detection extend life significantly.
  • 5.Spay/neuter — Spayed/neutered dogs live slightly longer on average due to reduced cancer risk.
  • 6.Genetics — Mixed breeds often outlive purebreds due to greater genetic diversity.

Frequently Asked Questions

Do mixed breed dogs live longer?

Yes, mixed breed dogs typically live about 1–2 years longer than purebreds of the same size. This is due to greater genetic diversity, which reduces the chance of inherited diseases.

What is the longest a dog has ever lived?

The oldest verified dog was Bobi, a Portuguese Rafeiro do Alentejo, who lived to be 31 years old (1992–2023). Most dogs live 10–14 years, with anything over 15 considered exceptional.

How can I help my dog live longer?

Maintain a healthy weight, feed quality food, ensure regular exercise, schedule annual vet checkups, keep up with dental care, and provide mental stimulation. Avoid environmental toxins and treat parasites promptly.