Well, actually I have a built in alarm clock inside of me

that does not allow me to sleep past 5:30-6am EVERY morning.
BUT.........
We used to have all four of our yorkies sleeping in bed with us. I finally decided that was a bit much, and thankfully it was no problem getting them adjusted to sleeping in their own beds on the floor in our room. Only Lexie (a bigger yorkie) is able to jump up on the bed, so she gets away with sleeping with us.
But, every morning without fail, at 4:30 am, I am awakened by one or more of the other three at the side of the bed wanting up.
Every morning....the same time!!!! How do they know???? Since we get up during the week for work at 5:15am, I do let them up on the bed for those last 45 minutes. Once they are up there, they find their spot & go right back to sleep.