James Shore | Herepup
Herepup > Articles by: James Shore

James Shore

Author Archives: 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.