There are a variety of established methods of animals training, each with its adherents and critics. Some of the better known dog training procedures include the Koehler method, clicker training, motivational training, electronic training, model-rival training, dominance-based training, and relationship-based training. The common characteristics of successful methods are knowing the animal's attributes and personality, accurate timing of reinforcement and/or punishment and consistent communication. The use of punishment is controversial with both the humaneness and effectiveness questioned by many behaviourists.
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.