I really think Rocky's going to love training classes. I work with him at home, but he LOVES going to petsmart, and meeting other doggys. So I'm doing it also as a fun thing for him to do, plus socialization. He's usually good with other dogs (except occasionally he won't like another dog), but I really want him to stop crying whenever he doesn't get to go and meet every dog he sees. If he likes this, I'll probably sign him up for the agitlity (sp) classes also.
I'll let you guys know how it goes