
I wouldn't be too concerned that he doesn't have teeth at six weeks. Some programs and specific puppies have very hard gums and the teeth don't penetrate as easily. You should plan to ask your vet about dental treatment and having retained baby teeth removed, just to prepare you for what may come. If you plan ahead and have retained baby teeth removed in a timely manner, like when you get the spay/neuter, your baby will have a better chance at adult teeth coming in with proper alignment. This means fewer dental problems later in life.
I'm with everyone else on leaving him with mommy until at least ten weeks. The social skills mother will teach him are very important. Secondly he will be much less likely to have coccidia or hypoglycemia later on. Thirdly he may have had all three shot's and his immune system will be better prepared to ward off infection. In short....he'll be much better prepared for life with his new family. In the meantime you can research dog food, basic grooming tips and of course clothes, here on the site.
Congratulations on your new family member!!