My son is 3 1/2 and sometimes would rather have a sippy cup of milk then a steak dinner. I was frustrated for a long time. Very picky eater. Although he is a tall and big boy almost 50 lbs, but not fat, I was concerned about him getting enough nutrition. Now if you dangle a chicken nugget or a piece of chocolate he loves it... So my point is give her what ever she will eat. And always offer the things she wont eat.. Doctor's say kids sometimes need to be offered certain foods about 12 times before they will even think of eating it. Offer a bowl of cereal about an hour before bedtime, this will A. give her milk and B. fill her belly with cereal to get her through the night. As far as the milk in the middle of the night, nono. This will make it really difficult for her to properly potty train. She will be dissappointed in herself if she pees in her pants. Thats how you should approach it to her. But also reward her graciously with a milk first thing in the morning. Children get habbits just like we do it is our job to nip it in the bud early! When she wakes up at night go to her and lay with her till she falls back asleep, reminding her, if she is crying that she doesn't want to pee her pants. After a couple of weeks hopefully she will start to sleep through. It is difficult to change habbits, especially when you have given it to her so often. So give her time to break the habbit!
Response to other comments: Yes we all get thirsty sometimes in the middle of the night but our bladders can handle it till morning, it is more difficult for children especially a 3 year old to hold their bladder till morning after sipping water through the night. When a child pees their pants it is such a huge dissapointment to them, I think this can create an insecurity. I know I felt that way when I was a child and I peed in the bed Till I was 8 years old. My mother gave me anything to drink that I wanted. Just try to limit water intake near bedtime!!
Good luck!!
Sincerely,
K.
todaysbabies.com
mom of 3 year old Niko and 10 year old Jess!