The Other End of the Leash: Why We Do What We Do Around Dogs
Play Together, Stay Together - Happy and Healthy Play Between People and Dogs: 1
How to be the Leader of the Pack...And have Your Dog Love You For It.
Family Friendly Dog Training: A Six Week Program for You and Your Dog: 1
The Cautious Canine-How to Help Dogs Conquer Their Fears