Yes, puppies his age do sleep alot, but you should still take him to the vet because about 3 months ago I had a pomeranian puppy who died 4 days after I got him from Parvo virus.And the main sign he showed for having Parvo virus was sleeping ALOT. He was very lathargic and then he started vomiting and having watery stool a few days later.I don't want to scare you, but at your pups age,it is very easy to catch parvo,and it is very deadly in young small pups. I would review his shot sheet with your vet and get him a check-up just in case, he's probally just sweepy but just in case. Hope it works out, and enjoy your new baby!