I *loved* this book, and at the same time, I totally understand criticism of it. Harrison Forbes is a tough guy who likes tough dogs, and the macho nonsense would be laughable if it didn't seem so sincere (and effective). Like Forbes, I love big, burly, scary dogs, but unlike him, I'm a 5'2" female who weighs about the same as the dogs in question. The great thing about Forbes' training techniques is that they're based in having a strong personal relationship with the dog, and that's something any owner (125 lbs. or 250 lbs.) can strive for. I'm not a fan of Cesar Milan and his quest to dominate... Forbes trains dogs by leading, not by forcing. He shows great patience with many dogs with trust issues, and shows that practically any dog can be rehabilitated and given a useful role. He also shows that not every dog is meant to be a family pet.
I'll be adding this to my "books I'd like to own shelf", because my copy was just from the library. I really hope to be able to adopt one or two older German shepherds from a rescue in the future, and this book provides a lot of insight into how to cope with any potential baggage the dogs may bring with them.