Browsing author

James Shore

James is a part-time dog-trainer and dog behavior consultant. Currently, he has been training dogs for over 15 years and lives in New York with his black lab, Max.