Have you ever wondered why your dog is always so very happy to see you when you come home? Assuming you work 8 am to 5 pm, it may be because you have been gone for 56 hours in their timeframe!

Assuming the idea that one human year is seven dog years, every hour to us works out to 7 hours for a dog.

Here’s my math…

There’s 8,765.81277 hours in a year
168 hours in a week
And 1 year = 52.177457 weeks

So a dog year would be 7 * 8,765.81277 hours a year = 61,360.68939 hours to a dog
61,360.68939 dog hours / 24 hours = 2,556.69539125 dog days a year
2,556.69539125 dog days a year / 365 = 7.004644907534247

1 day for us, 24 hours of human time, is 7 days in dog time.

Breaking that down a little more, 24 hours human time = 168 hours dog time (7 * 24)

So 168 / 24 = 7 dog hours for every human hour.

Going backwards…

7 hours * 24 = 168 dog hours a day

168 dog hours a day * 365 days in a year = 61,320 dog hours a year

61,320 dog hours a year / 8,765.81277 hours in a human year as comparison = 6.99 dog years for every human year (rounded)


The whole seven years to every human year is really a guideline more than a rule, and the lifespan of dogs vary greatly from breed to breed, but regardless I think I’ll take my dogs out to run and play catch a little more this week.