Rayfield is incredibly personable and understanding. He listened to our concerns and really worked with us to reinforce what our dogs were learning during training. We saw a noticeable difference in our dogs’ behavior after just one session. Strongly recommend! Rayfield’s knowledge, skills & positive training style is so very effective & he creates a wonderful learning environment. Loved the sessions! I have a new understanding about my dogs and myself.