Punkin has an internal clock that is set to our weekday schedule
If we are not up by 6:10 (6:00 + one push of snooze) she starts letting us know it's time. She sleeps in the kitchen and the bark definitely gets us up.
She came to live with us at 8 months and she has always slept though the night except a couple of time where she has barked to let us know she had to go out.
Dave comes home everyday at the same time. Yesterday he was late and she hovered around the door waiting the entire hour he was late.