How can I tell if he's ready? He's never attended obedience classes, but he is rock solid on sit/down/come/hell and nearly rock solid on stay. He loves learning and is crazy about racing through the tunnel at work. My concern is that he is still shy with people, and he might get distracted and refuse to try if there is too much commotion. He does pretty well on obedience with distractions, and we work on it almost daily. There is a class starting at the end of the month here, and I like their training philosophy, but I hate to shell out the money only to find out he just isn't ready for it. The class has limited enrollment. I really want something that will build his confidence level, and I am not terribly interested in obedience or Rally. Would something else be even better than agility? Freestyle is probably out too, since Grimm loves to shake his booty, but Mommy lacks any sort of rhythm and would just end up embarassing him.