My 20 month old has gone through phases of waking between 4am -5:30 (so exhausting). She doesn't require as much sleep as other children - she naps 2 x per day for about 30 minutes and is a super happy girl.
I started putting her to sleep at 8:15 -8:30 around the time the 5 am wakeup became a 2 week routine. She wakes now between 6:30 and 7:00 (unless I've been out late on a weekend nite, then she goes early!). Oh,and she pretty much always wakes up crying out insistently for me or my hubby.
When she wakes before 6:30, I pick her up from the crib and snuggle with her on the twin bed in her room til a decent hour. If she wakes up at the time I prefer, she goes to my bed and we hang out for a morning bottle.
People have said let her cry it out in the daytime or early am..I just can't stomach it. I have always been firm on sleeping at nite so if she's awake around the 4:30am hour, I pop in her room, help her lay back down, stay til she settles and then leave. Those days, I usually have to go back in several times and just grind it out. (the other nite she woke at 12, 2 and 4 - that is unusual)
I don't ever want her thinking she's sleeping in my bed with me! Never mind the kicking, I can't sleep thinking I may crush her, also my bed is so tall, if she fell off it would be like me falling off the roof of my house.