My approach to dog training is that all dogs are different and there is no one set way to train your dog. My philosophy is to train your dog in a way that is fun and exciting for both dog and owner to get the desired results. I am up front and honest in a respectful way but if the problem has more to do with the owner than the dog I will tell you so. Please understand that not only the dog must change to create harmony but also the owner in many instances. If you are not willing to change for your dog, training may not be effective.