Monks and Dogs
Geekgirl2 has a post regarding the Monks of New Skete. They are a group of monks who raise dogs - German Shepherds specifically - and then either sell them or give them to good causes. Their philosphies are written on in their books (look on Amazon for the Monks and you'll find their series of books) and are some of the best dog training books you'll read. A few of their techniques are antiquated, so other books are good to follow as well, but the spirit and insight of the Monks is a must for every dog owner. I have both of their training books on my shelf.