Girl, he's taking waaaaaay to many naps. I know he's tired and cranky, but just keep him up when he's supposed to be awake, and put him down when he's supposed to go down. You should be getting two and a half naps out of him at this age. It'll probably help w/ that early awake time too. He should hopefully be getting around ten to twelve hours straight sleep a night. Not all babies will let you do that though. Treat the early waking like a night waking. Bottle and right back to bed. No talking or playing, lights dim or off. He'll get the idea in a couple weeks. Then keep him awake for at least two hours after he wakes up in the morning. Then do the nap thing. Then keep him up till after lunch. Then nap. Then dinner. Then short nap. Then lovely wonderful bath and story time. Then put him to bed. Make sure each part of awake time has a routine. That way, he knows what's next. I.E. tummy time, then strolling, then exersaucer, then cuddles then nap. or whatever works for ya'll. You could probably drop the DF at this point if you can get enough calories in him in the daytime. Good luck. And you may need to let him sleep on you for a nap or two, so you and he can get some mmuch needed rest. It's not the end of the world if you do, and it's easy to fix.
Crystal