Updated on:


Calculating your dog’s age in human years isn’t as simple as the popular myth of multiplying each dog year by 7 human years. I’ll provide you with the correct method for calculating your dog’s age in human years and a table showing the corresponding ages based on the dog’s size for quick reference.

The inaccurate “7 human years for every dog year” technique was based on the assumption of human life expectancy being around 70 years and dogs living approximately 10 years. However, this formula is not accurate because these parameters have changed. Dogs develop more rapidly than humans. For example, a 1-year-old dog already has the capacity to reproduce and have offspring, so assigning 7 human years is not equivalent.

According to Professor and neuropsychologist Stanley Coren, the formula that best aligns the physical abilities of dogs and humans is as follows:

  • A 1-year-old dog is equivalent to a 16-year-old human.
  • At 2 years, it’s 24 human years.
  • Starting from the third year, add 5 human years until the dog is 5 years old.
  • After 5 years, small breed dogs add 4 human years each year, medium-sized breed dogs add 5 years, and large breed dogs add 6 human years each year.

Here’s the equivalent ages for puppies:

  • A 2-month-old puppy is about 2 years in human age.
  • At 4 months, it’s equivalent to 6 human years.
  • 8 months corresponds to 12 human years.
  • 10 months equate to 14 human years.


You can quickly determine your dog’s age in human years using our table or remember the formula for straightforward calculations. If you want to learn more about the average lifespan of small dog breeds, check out their individual profiles.

If you want to know more curiosities about our beloved dogs, you may be interested in articles such as: Can dog laugh?, why does my dog lick me a lot?, or the other FAQS or breeds in our Home.