Not sure if she's going to bed too early as she wakes at 5am most days, regardless of length of afternoon nap (2hrs) or time out to bed.
Weekday
5.30pm - dinner
6pm - milk in beaker or cup
6.30pm -bath and teeth
6.50 - massage, lullaby, pjs
7pm - story
7.10pm - bedtime
Weekend
5.30pm - dinner
6.15 - milk
7pm - bath and teeth
7.20pm - massage, lullaby, pjs
7.30pm - story
7.45 - bedtime
Is this too early? She's always tired when it's bedtime (yawning, rubbing eyes, trying to climb into cot).