That's a very good way to look at life. Dogs are God's most perfect creation and we really don't deserve them. I'm so thankful for mine and count each day with them as a blessing.
i mean the 7 to 1 ratio of a dog life it doesn't mean that they have a different perseption of time, like if you go 1 hour is 7 hours for the dog, it doesn't work like that, it only means that humans usually leave around 70 years wile dogs 10 years. that's it is just life span,