My son, for the first year of life... took 3 naps a day.
But as a newborn... he napped/slept about every 2 hours after waking.
For a baby, during the first year, they get tired after about 2 hours of awake time.... for them, even a bath is an 'activity.'
I would not worry about it.
I think that is just his pattern. For Now.
My son, was a great napper since he was born... and still is. He is now 3.5 and he still naps, everyday. It is his pattern. He gets tired. He knows his cues and body. When he is tired, he will even actually TELL me, he wants to nap... and then he gets in his routine.
Again, for the first year my son napped 3 times a day. But as a newborn, more frequently. Then when my son was about 1-2 years old... he napped 2 times a day. Sometimes 3 depending. Then when he was about 2-3 years old.. he still napped twice a day... then it transitioned to 1 time a day. Which it currently is.
A baby, does get tired after being awake, even after 2 hours.
I would not keep him awake, on purpose... and there is nothing wrong with him having a lovey to sleep with. My son, had a lovey from 6 months old. His choice.
Here is a useful link about sleep for babies:
http://www.babycenter.com/0_how-much-sleep-does-your-chil...
About his short naps:
Usually, a baby will during sleep/naps... sort of toss and turn.. and may "Seem" awake... but they are still in sleep mode... if you do NOT interrupt them and this process, they will often go back to sleep. Don't let the baby 'see' you... you can peek in, but try not going in nor picking him up. Let him be... .and he may go back to sleep and sleep longer. My son, was like that... he would at a certain point in his naps, sort of toss and turn and make noises... but he was NOT actually "awake" just a temporary stirring.... so I would let him be, and he would drift off back to sleep again. My son then would nap about 2 hours. That is his pattern.
So go by your baby's cues... don't necessarily swoop right in and pick him up right away... let him be, observe him, and see if he goes back to sleep. But of course, if he is screaming/crying for you to get out of the crib, then go get him.
A lot of times, a Mom will go in too quickly and pick up their baby at any ol' noise/stirring they make... but the baby is not actually FULLY awake... just still in sleep mode. So gauge your baby.....
all the best,
Susan