My dog Ruby can tell the time too. She sits at the living room window dead on 3.30 waiting for the boys, who are usually home by 3.40, if they're not there at that time she starts pacing and whining until they turn up! She also knows when it's a weekend (she gets extra walks then), any normal day she trots around as usual, on a Saturday and Sunday bang on 9am she lies at the bottom of the stairs and whines until they take her out. Hamish on the other hand is lucky if he remembers his name ;D