We took our puppy here to try to teach it some obedience. She was wild so we had our doubts. This place was so patient with us and we were able to get her trained with their instructions. The trainers here are wonderful. I recommend this place to anyone who is trying to train their dog.