I would definitely have him vet checked. When they are tiny, they can get really sick really fast. Good luck! And I hope you find lots of cute clothes for him, too! Here's a site I like, too, but I forget if they have boy things. I haven't looked for awhile:
http://thenewyorkdogshop.com