Steph is an amazing trainer. She is patient understanding is totally there for the dogs. She help us owners understand our dogs.