We were referred to Moe thru a mutual friend, and I’m so glad she recommended him! She said he specializes in training German Shepherds, and he’s amazing! I walk/run our Shepard almost daily, he’s great on leash when it’s just us, but if he sees another dog, it’s over. He’s pulling and growling, and I feel like a jerk with an aggressive dog. My neighborhood is very busy with dogs and people, so having a crazy dog is awkward. Moe was amazing, just like she said. Cooper (dog) stayed with Moe for almost a month and then came back to us. He had basic commands down already, but we needed him to know how not to react to other dogs. Moe helped Cooper change how he reacts to other dogs. Cooper doesn’t have that many dog friends yet, but will tolerate/ignore dogs, making our walks more enjoyable for both of us. We continue to go to group training weekly, and each time I feel better and more confident having him around other dogs. Moe has given me all I need to help my dog make better decisions, we just need to keep practicing, and stay consistent. Definitely recommend Moe!