I was very impressed with the training my dog received. I was initially reluctant because of the price but after attending a training session I can honestly say it's worth every penny. Mark was the trainer who trained our dog and I felt like he worked miracles. Just the simple things such as "place", "come", and "free" had me amazed at how fast she learned from Mark in just 20 minutes. It goes to show how well trained their trainers are and that they are truly professionals in their field. What I really liked was that Mark insisted on training me how to do these things with my dog while he was there so I could also be trained, lol. Might sound funny but it's true because as I was training her he was giving me tips to keep her being obedient to my commands. This was really helpful because if I did it after the fact without Mark, I would of been clueless on what to do while trying to remember from memory what Mark did. I think that would of just lead to frustration and thinking Mark is the only one that can do that with my dog. With this training my dog learned and so did I! Another funny thing is the dog learned faster than I did, kind of embarrassing but true at the same time. If you are debating on "Sit Means Sit," do it and you'll be pleased at what your dog can do after the training. But just keep in mind you'll need to be trained too.