This news article says that dogs do not understand the concept of time:
http://www.yorkietalk.com/forums/sho...ewpost&t=19773
But I wholeheartedly disagree with that, at least from my experience with Yoda. If I'm gone maybe 5 minutes, or up to 15-20 minutes, Yoda doesn't seem to mind too much. He will come greet me and be happy to see me, but it's a LOT different than if I'm gone for several hours. When I come home after he hasn't seen me for several hours, he gets all happy, jumps for joy, tries to get my attention, and wants to be kissed and held.
When it's only a short time period, he just greets me and says a simple "Hi" and then goes back to doing whatever he was doing, though he still does follow me around for a bit at times.
Thus, my conclusion is that they at least understand the difference between being gone for a short time period, and being gone more than 2 hours. Also, the longer he hasn't see me (like me coming back from a vacation), he wants a lot more love than usual.
Anyone else experience something similar? Or is it that Yoda is just super smart?