I feel that obedience classes are good for any dog. I think they are great for bonding and socialization. Not to mention the fact that most agility, flyball, etc, schools will not allow a dog that hasn't been to obedience classes. A certificate for obedience is a great credential to have.