Hello, and welcome! We started Louis at the Petsmart puppy class, we didn't stay though. We just did not want to train with treats. I do think it would be a great idea to take your pup to any type of socialization activity (under professional supervision, of course) In the long run it can prove to aid in your pup's confidence and it will just be plain old fun to watch 'em romp around.
Hope that helps!
Any pictures???