Dogs: The Ultimate Dictionary of Over 1,000 Dog Breeds

Bok