LB- I think you may be right with the day sleeps being too long. My DD wouldn't sleep for long at all at that age because she was having lots of lovely day time sleep. She would go to bed at 7pm then wake about 8.30 and stay awake on and off till midnight. I worked it to give her less day sleep. Sounds mean but she was cranky at night because she couldn't sleep and I couldn't get her to sleep. I would give her a sleep from 9am to 11. Then start increasing her awake time every day or two by 15 mins. It was firstly one hours and 15 mins but now we are on 2 to 2.5 hours awake time. It is really hard to start with as she was yawning and a bit tired but this only lasted a few days and it REALLY helped taking her to the shops sitting up (if poss) in the pram or sling or out someone of her normal environment. Then she would have a nap from about 12.30-1pm for about 1.5 hours (say to 2.30), keep her up until 4, then sleep from 4-5 or 4.30-5.30 and then down at 6.45 to sleep at 7. If DD gets more than 4-4.5 hours sleep now (she is 20 wks) then she is awake at night. Since doing this (because she would sleep the day away if I let her) she is asleep at 7, dreamfeed at 10, feed at 4 or 5 am and then back to sleep until 7-8 am. If she wakes at 6am I give her a dummy and she is back off to sleep.