I had a great experience with Good Foundations. Christine is the real deal - she is super knowledgeable about dog behavior, and is able to communicate training principles in an understandable and practical way. My 3-year-old dog has some issues with fear and aggression, and I signed him up for the package of seven private lessons plus four group lessons. We did the first four private lessons at Christine's home, then did three more in public places so my dog could practice meeting people and not freaking out. He is noticeably improved after just a few months, and I feel confident that I can continue using the training methods on my own (Christine makes clear that training is an ongoing process, not a quick fix).
I also did a set of eight agility lessons with Selina, which was incredibly fun! My dog seems more confident now, and it was a great way for us to bond and communicate in a new way. Selina is a great trainer and instructor, and knows a lot about agility! Since doing the agility lessons, I find that I am better at communicating with my dog and understanding him. I originally thought it would just be a fun thing to do for a few weeks, but I had so much fun that now I'm thinking about competing in the future!
A bit expensive, but worth every penny if you can afford it! My dog absolutely adores Christine and Selina, and seems to have really enjoyed training with them! read more