Blog

How old is an 18 year old dog in human years?

An 18-year-old dog is roughly 104 human years old based on standard veterinary calculations. The simple 7-to-1 rule would estimate it as 126 years, but modern formulas are more accurate.

How the Calculation Works

  • First year: Equals about 15 human years.
  • Second year: Adds about 9 human years, bringing a two-year-old dog to 24.
  • Remaining 16 years: Each extra year counts as about 5 human years (16 × 5 = 80), totaling 104.

Size and Breed Differences

  • Small dogs: Age slower, meaning an 18-year-old small dog is roughly 88 to 104 human years.
  • Large dogs: Age faster and rarely reach 18. If they do, they are considered well over 104 human years.


For a complete look at how different breeds age over time, check out our comprehensive dog years chart.