I took Kosmo to classes when he was 4 months old. He's now 9 1/2 months and we're still attending.
Classes have been absolutely wonderful for us and I would recommend them to anybody. In addition to socialization, he has learned to walk nicely on a leash, heel, "leave it" for food dropped on the ground, not to jump (which we're still working on,) sitting politely to be petted from strangers, and a whole bunch of tricks such as sit down, lay down, stay, roll over, play dead, wave, shake my hand, give me a high 5, take a bow.. it's a lot of fun !! :flwr: