I'm not a dog trainer, but I do know that most trainers have long since moved on to positive training methods. Basically you ignore the bad behavior, and reward the good. You might want to check out a positive puppy training group I'm in called SPT. It has a lot of great info in the files, tons...