There is a middle ground. I wouldn't take a
puppy to a public park or out on public sidewalks,
but I would definitely take one to friends' houses
(especially those with dogs whose health care
I feel confident about). I also put mine in
puppy K at the 10-12 week period, because I'm
comfortable with the overall cleanliness of the
facility, and feel the social benefits outweigh
the health risks.
I won't take them to dog shows or the vet unless
absolutely necessary, though. And ESPECIALLY not
places like Petsmart, which seems to be where a lot
of people go to show off their new puppies