I really do believe that they can tell time. We don't really have a set time to feed them dinner, as sometimes we forget to take their meals out of the freezer to thaw in the morning so it takes at least a couple of hours once we get home to feed them. Or when the boys are just roughhousing too much that I'd need to wait for them to settle down for a bit before giving them their meals, etc etc. So dinner can be as early as 5pm to as late as 10pm. But you can tell that Stig knows that it's dinnertime when he'd stare at you in the eye every now and then, waiting for any slight movement that you're headed to the kitchen. If you don't move from your spot, he'll cuddle with you until you feel guilty that you're not feeding the poor hungry suffering puppy. Sheesh!