In our group dog training classes you and your dog will learn the principles of training in a controlled environment, where your dog learns to focus on you in the company of other dogs, and you learn how to manage and train your dog with varying levels of distraction.