Richard White

Richard White

Richard White is a dog behavior consultant and trainer specializing in working with rescue dogs and dogs with behavioral issues. He has a strong background in animal psychology and uses behavior modification techniques to help our readers.