I have taken my dogs to a couple of places in this area for training and wasn't ever really happy. I start about 2 years ago with All Paws and their training and now have a wonderfully well trained dog. We are continuing to train because I found it to be fun and a great experience. I wish more people would just take the time to train their dogs at a place where they know what they're doing. I like their food selection, too.