Quote Originally Posted by Blu Mongoose
Even though you want to train the dog yourself a class is great. It does wonders for socializing your dog. A well socialized animal is a much more stable and predictable animal. Socializing does wonders to help an animal mature into a wonderful companion.
agreed

socializing a puppy is one of the most important things you should do