Dog Years to Human Years: The Logarithmic Formula vs. the Seven-Year Myth
October 29, 2026
The popular rule says one dog year equals seven human years. It is simple but inaccurate: dogs mature very quickly in the first two years and then age more slowly relative to humans. A 1-year-old dog is not like a 7-year-old child; it is more like an adolescent or young adult.
A 2020 study from the University of California San Diego compared DNA methylation patterns (an epigenetic aging clock) in dogs and humans and proposed the formula: human age ≈ 16 × ln(dog age) + 31, where ln is the natural logarithm. It was developed from Labrador retrievers and may be less exact for other breeds.
Skip the math and get your answer instantly:
Open the Age Calculator →Table of Equivalents
Using the formula: a 1-year-old dog corresponds to 31 (since ln 1 = 0), a 2-year-old to 16 × 0.693 + 31 = 42.1, a 5-year-old to 16 × 1.609 + 31 = 56.8, a 10-year-old to 16 × 2.303 + 31 = 67.8, and a 15-year-old to 16 × 2.708 + 31 = 74.3. The seven-times rule says 7, 14, 35, 70, and 105. The formula is not intended for puppies under about 8 weeks (ln gets negative below 0.15 years), where the result drops below zero and loses meaning.
| Dog age (years) | Rule of 7 | Log formula |
|---|---|---|
| 1 | 7 | 31 |
| 2 | 14 | 42 |
| 5 | 35 | 57 |
| 8 | 56 | 64 |
| 10 | 70 | 68 |
| 15 | 105 | 74 |
Size and Breed Matter
Large and giant breeds age faster and have shorter lives (Great Danes often live 7 to 10 years), while small breeds like Chihuahuas can reach 15 to 18. A common veterinary approach uses size-based charts: after the first two years, a small dog adds about 4 human years per dog year, a medium dog about 5, and a large dog about 6 or more. A 10-year-old small dog is therefore about 56 in human terms, a medium dog 60, and a large dog 66 or higher. The charts are guidelines, not precise.
Why It Matters
Age affects the care your dog needs: puppy vaccinations and training in the first year, annual checkups through adulthood, and senior screening (bloodwork, dental, joint, and vision checks) starting at about 7 for large breeds and 9 to 10 for small breeds. Nutrition changes: calorie needs fall with age and activity, and senior diets may support joints and kidneys. Consult your veterinarian for individual recommendations.
Cats and Other Pets
For cats, a common guide is 15 human years for the first year, 24 for the second, and 4 for each additional year. As with dogs, these are approximations, and good care affects longevity more than the numbers.
Frequently Asked Questions
Is one dog year really seven human years?
No, that is a myth; aging is faster early and slows down.
What is the logarithmic formula for dog age?
Human age ≈ 16 × ln(dog age) + 31.
How old is a 10-year-old dog in human years by that formula?
About 68.
Do large breeds age faster?
Generally yes, and they live shorter lives.
When should senior care start?
At about 7 for large breeds and 9 to 10 for small breeds, per your vet.