I've had years of experience with Livestock Gaurdian Dogs and Livestock Protection Dogs, although similar, they are very different dogs. The Anatolian Shepherd in my experience is the best protection breed while the Great Pyrenees is the best gaurdian dog. Working in tandem they are an unbeatable pair. Our Anatolians often kill coyotes and chase off Wolves. I wouldn't recommend them to first time owners but when used right they will keep all your animals and family safe.