Joel M. McMains
Joel M. McMains is a professional dog trainer with vast experience in a wide variety of training applications. A trainer who really likes his pupils, he has trained companion dogs to guard dogs and everything in between. He lives in Sheridan, Wyoming
... Read more