Dog Language : An Encyclopedia of Canine Behaviour
This is essential reading for anyone interested in dog behaviour and training. Abrantes helps you to communicate with your own dog, as well giving you insights into how dogs communicate with each other. He is accessible enough for non-specialists, and provides a wealth of information for experienced owners. It's a fascinating read, and is very well illustrated.