The Ethical Dog Trainer: A Practical Guide for Canine Professionals

Practical

by Jim Barry

Paperback

ISBN: 978-1-929242-56-6

ISBN-10: 1-929242-56-5

Dogwise Publishing · 2008