Canine Body Language: A Photographic Guide: Interpreting the Native Language of the Domestic Dog Paperback $49.95