MML,
All of the suggestions and recommendations you see here, are right in line with what I know is good, but...
I know it may be hard, but like LadyJane, you should try to let that pup stay with it's Mom and Pack another few weeks. It REALLY makes a difference on it's ability so socialize, and has a impact in it's health as an adult.
Think about it...