The Encyclopedia of Dog Breeds: A Field Guide to 231 Dog Breeds and Varieties by TFH Editors Back to product details page >