If you've ever had a dog, you know that they have a keen sense of time. A few minutes late getting up in the morning to let them out? Oh, they'll know. Time for dinner but you haven't yet gotten up ...