Sharon is a force-free dog trainer who is an expert in learning theory. She is kind, professional and skilled. I have worked with her with all of my current German Shepherds. You have to put the work in though, dog trainers aren't magical beings, if you implement her advice and stick with it you will see huge benefits over time! Highly recommended.