(WXYZ) — We always thought we knew how to calculate our dog's age in human years. It's been widely believed that one dog year equals seven human years, but researchers say they now have a new formula.
According to Popular Mechanics, the researchers studied DNA mehtylation with the genomes of 104 Labrador retrievers between 4 weeks old and 16 years of age.
The researchers found, according to the magazine, that for both humans and the Labrador retrievers, "areas with high rates of mutation – show similar rates of methylation."
That means that life stages for a dog closely sync with life stages for humans. According to Popular Mechanics, an example is that babies and puppies start teething around equivalent ages.
The formula for calculated the age of a dog is quite complicated.
"To calculate the age, you’ll have to multiply the natural logarithm of your pup’s age by 16 and then add 31. Here’s the equation: 16 x ln(your dog’s age in human years) + 31," the website said.
The equivalent ages, according to the calculator, are below.
1 dog year = 31 human years
2 dog years = 41.1 human years
3 dog years = 48.6 human years
4 dog years = 53.2 human years
5 dog years = 56.8 human years
6 dog years = 59.7 human years
7 dog years = 62.1 human years
8 dog years = 64.3 human years
9 dog years = 66.2 human years
10 dog years = 67.8 human years
11 dog years = 69.4 human years
12 dog years = 70.8 human years
13 dog years = 72 human years
14 dog years = 73.2 human years
15 dog years = 74.3 human years