When my first daughter was born, the nurse teach me not to open the room light when i feed her at night. She said this can teach the baby to know the different between day and night. Therefore, I never turn on light when I feed her at night. Then very soon, she sleep through the whole night and didn't wake up at night for milk. She start sleep through the night when she turn 1 month old. I remember the last feeding is around 9pm or 10pm and then she will wake up around 6am or 7 am. Hope this could help out a bit.