Originally Posted by Shade
A good class will be beneficial if you're not certain where to start, you'll get socialization even if there's no play time and the puppy will learn to focus and obey commends even in a high stimulation area. You'll also get the benefit of being around other owners with dogs the same age so it's a good social oppertunity for you to talk through stages with people going through the same things.
It's a stepping stool, most facilities or clubs will require basic and intermediate obedience before you can sign up for the fun stuff like nosework, agility, rally, etc.
I never really looked at it that way. I'm gonna start looking today for a class for her. Is the puppy class at petsmart an ok one to take her to? Thanks for your help