My 12 month old baby doesn't sleep enough. He sleeps maybe 10 hours at night and then 2 hours total in the day. It isn't enough sleep for him because he doesn't wake up happy and is a fussy cranky little boy.

Current Schedule
6:00 am Wake up (we want him to wake up at 7 am)
9:00 am Nap 1
9:40 am Wake from Nap
1:30 pm Nap 2
2:30 pm Wake from Nap
8:00 pm Bedtime (this is a good bedtime, earlier if he doesn't do well that day)

What do we do so that he will sleep later in the morning? That would help a lot!

How do we get him through the sleep transition?

We have tried CIO and he cries for the entire nap or until we get him and he is just more tired.