AMK9 was recommended to us by a co-worker when we adopted our brother and sister puppies. AMK9 did a combination of group and private classes with my wife and I each week to build upon the skills that we all learned together. AMK9 does a great job training the animals as well as us humans. We have graduated the beginning classes and are now working with them on more advanced training.
Bottom line, I highly recommend AMK9 and Brenda Caprio.