Ditto. If your worried about socialising him but are limited options, talk to your friends and family who have dogs. Take your dog on visits to other peoples houses if possible with dogs that you know.
On a side note, I once knew a guy who never gave his dog any shots. Pretty crappy from my point of view but there was never any issues with the dog.