I am glad I found Dog Training Elite and went with them to help train our puppy. We have been working with them for a couple months now and it has been working very well for a number of reasons. The trainer comes to the home which is, first of all, very helpful. Beyond that, they have an organized system that really gets at the heart of dog behavior, which is not intuitive, at least for people who are new to the dog world. A shout out to Ryann, who is our dog's trainer. She is patient, kind, and we dub her the dog-whisperer. She is entirely knowledgable, effective, encouraging, positive, and truly talented at what she does. Dog training is a process and she has really helped us get used to this new world! Yay!