Thanks for your reply. Probs started when he went on holiday with his dad a few months ago, as his dad did not stick with the routine (grrr) and also allowed him to co-sleep with him...
Current routine is:
Bath at 7/715pm
Milk (7oz bottle but will drink 4-5oz and sometimes even less)
Sleep at 8pm - but we have to stay around in the room before he sleeps, or i have to lie next to him on the bed, wait for him to fall asleep and then put in his cot.
then wakes at 11pm - usually has sip of water then back in cot to sleep
Wakes again at 2am, wants to come into bed with me, and will then fall asleep again
4/5am wakes and has to have milk - 5-6oz - at which point he will fall asleep again until 630am.
He gets dropped off at nursery around 8am, has his breakfast there (toast/cereal)
then has lunch around noon and will sleep for 2-2 1/2 hrs in nursery - occasionally if he is very tired they will let him have a nap around 10am for 1/2 hr.
Has tea at nursery at 4/430pm, then home around 530 and has more dinner/supper around 630/7pm.
My problem is getting him to have his dinner at the right time - at weekends he will eat a much bigger dinner as he doesnt have the tea he would normally have a nursery at 430, and he has also been a bit off his food recently and would rather play and try and self feed than getting a lot of food into him.
His routine used to be bed at 7pm, he would quite happily put himself to bed, and even though he would wake during the night, he would often put himself back to sleep again - this doesnt happen anymore. he also still uses a dummy to sleep ( I know - disaster)
I dont mind early waking at 6pm provided he sleeps all the way through the night, but am exhausted getting up every night for him.
any tips gratefully received - i know there are lots of issues here so need to tackle one by one...