If you are considering getting a dog and want an overview of different breeds then this is an ideal book. The info on each breed is not particularly extensive (although still reasonably good) - but you could then go and look up specifics/more detail elsewhere.
The different sections on training etc are very good also.