What I want to control is his excessive barking at other dogs on walks and him pulling to get to them. I do have a colar that sort of helps with that though. I want to be able to take him more places but he acts like a brat and it is embarassing. His barking is loud and I can't hear over it. He knows basic commands from puppy classes but now needs obedience training. I can't go to a class bc of my schedule so I fugured get some dvds that will hopefully help. I am willing to put the effort it. I know he is still young but it gets frustrating. When we go to the pet store he goes crazy before we even get in the store. I see so many behaved dogs and just want him to do the same. He is 85lbs and can pull me pretty far if he sees another dog. Any advice would help too. Thanks
Well, for pulling itself (taking other dogs out of the equation for a moment), I do like Sullivan's simple technique. Using a prong type collar, hold the leash with both hands one on top of the other, when the dog pulls, strong pop correction and walk the other way. Eventually the dog learns to avoid the end of the leash, or at least putting any pressure on it. Sullivan uses a plastic version of a prong collar, but IMO a prong collar would be better since it's less likely to break, though a backup loop to the flat collar should be used in any case. I would avoid strong corrections with a flat collar since they do not distribute pressure the way a tightening prong collar does.
The fact that your dog is reactive changes things though, avoid over-correcting him when he is going nuts over another dog.. or even when there is another dog around. If you don't do it well enough (which could be a perfectly timed, very hard correction to immediately squelch his behavior), it will leave both of you stressed and will further degrade his association with other dogs. Bad territory, do not risk correcting him as a primary measure. I would search the forum here for reactive dog, pulling etc. and do some reading.
Also, from the sounds of it, your dog needs to calm down a bit. Taking him into an environment in a calm state might actually prevent the excited barking with other dogs, all by itself. If the dog is charged up when you put the leash on, and whining in the car, then is charged up when exiting the car, and pulls towards the pet store, that is a bad scene and barking at dogs would be the result. There are threads here on helping the dog relax too, read those... but to give you an idea, do not move forward in your journey (to the front door, out of the car, into the petstore) until the dog has relaxed some at each step. This requires lots of extra time at first, and patience.
Knowing more about your problems, I would not bother with the Sullivan DVDs. They are more for basic obedience than for your issues.