Quote:
Sorry, but I think you are looking for 2 different things...
1. A Livestock Guardian Dog or LGD. These dogs are meant to live outside with your goats, sheep, or livestock. They bond with the herd and will protect them. They don't come inside, nor do they make "good" pets because they have a job.
2. A German Sheperd is a companion animal, not to say it wouldn't make a good LGD, but generally they are single owner dogs, bonding with one person in the family.
Also, LGD's aren't cheap. Good ones with pedigree can be anywhere from $500 to $800, and you can't treat it like any other puppy that you would get. It needs to stay outside and bond with the animals, not you...
Pyrenees seem to be the most popular, and you can usually find someone retiring theirs after liquidating or downsizing their herds.
Just remember that a companion animal won't make the best LGD and vice versa!