Shepherds are killer (literally) dogs. I used to have one. There isn't a breed more loyal and more fierce. The only drawback is that they are pretty much one-family pets (don't expect toleration for houseguests), and without very agressive training early on, they will absolutely hate all other pets in the household.