Teach your dog where he SHOULD take his potty breaks, instead of trying to use punishment to teach him where he should NOT go potty. If you focus on what you want him to do, instead of what you don’t want your dog to do, you’ll get faster results. Teaching your dog where it’s OK to go is very important, and one of the reasons why so many people are never successful in potty training their dogs.
A training class is not there to train your dog. Its purpose is to teach you to train your dog so you will need to be committed to train your dog for short sessions (5 minutes) several times a day rather than just simply turn up for classes! This little bit of training everyday will be repaid with a lifetime of living with a well behaved dog. You will also learn to avoid problems before they begin as well as receive help to overcome any that you already have with your dog.