Everything! Rayfield is truly a Dog Whisperer. I needed some help with my new puppy who was out of control. He needed a lot of work. I was worried that no one would be able to correct his bad behavior. As soon as I met Rayfield I knew he was going to be able to help me. He is extremely smart and knowledgeable. Not only did turn my puppy into an Angel he also taught me a lot of things. I was responsible for a lot of the bad behavior my puppy was doing. He has a saying that I love and say all the time. “Train Them, Don’t Blame Them” I highly recommend him.