Karen is very patient and understanding she listens and tailors what you need rather than just doing the norm she takes time to understand your dog first. I do both 121 s ... more