Dogwatching: Why dogs bark and other canine mysteries explained
by By Morris, Desmond
Category: Technology & Engineering , General

The trained zoologist answers fundamental and fascinating questions about man's best friend. By the author of Catwatching, Animalwatching, Babywatching, and Catlore. Reprint. 50,000 first printing.