为什么“×7”是错的
一岁的狗在身体上更接近 31 岁的人,而不是 7 岁——它已经性成熟、骨骼接近长成。狗在头一两年衰老极快,之后明显放慢。简单地“乘以 7”完全忽略了这条曲线,尤其在头两年误差很大。
更好的公式
2020 年一项基于表观遗传(DNA 甲基化)的研究给出了更贴近生理的换算:人类年龄 ≈ 16 × ln(狗的年龄) + 31。按这个算,2 岁的狗约相当于 42 岁,5 岁约 57 岁,10 岁约 68 岁。
不想手算的话,用我们的年龄换算器即可,它内置了这个公式。
体型会改变答案
小型犬通常活得更久、衰老更慢;大型和巨型犬衰老更快,七八岁就可能进入老年。所以把换算数字当作可靠估算,而不是精确年龄,并按品种和体型来判断它处于哪个生命阶段。