I most definately used puppy kindergarten for socialization....the limited training that they did was useful but i wasn't really there for the training, she went there knowing, sit, stay and down. So the socialization was what I liked...
What I did not like, was the fact that the trainers were a little stern with the dogs, I mean the class ranged from ages, 3 - 6months we are talking babies, puppies....three dogs left the last class with pinch collars on, the "trainer" brought them to the last class and "recommended" them to the dogs that were going to need them!!! she didn't even show the owners how to use them properly....she just put these torture devices on their dogs and sent them home, she actually tried to give me one, and i just looked at her like she had 10 heads, picked up Trudy and told her "thanks for the playtime that was fun, but we're going to find someone else to continue our education with"....but we got this really cool graduation certificate!! hee hee hee