My dog woke me up this morning 3 minutes after the alarm failed to ring. How did he know it was a weekday?
You went to bed sober? ;-) Well, okay, you went to bed early? Maybe they just learn our cycles.