Actually, the puppy class he is going to be attending is very highly regarded and recommended. We have to take proof of all vaccinations....which I totally agree with.
I have in fact already been socializing him with various other dogs and animals and showing him many new experiences, which he is doing great with. So it's not like we've not done anything and have been "Missing a bunch of socialization stages/phases. "
Chloe & Princess the Kitties
Fred & George the Ferrets