I’m always amazed at how well they can tell time. Even when we switch to/from daylight savings time it only takes them a couple days to readjust. I don’t mind the weekday 4am wakeup call (I get up for work at 4:30am anyway), I just wish I could teach them the concept of SATURDAY!
My old boy, Bubba, has saved me quite a few times with his own internal alarm clock. Although, like you, I wish he understood about Saturday.....