I have recommended this book over and over and over. Hodgson is both funny and practical. I particularly like that she has training suggestions geared toward the temperaments of various breeds....