I need a new dog. I love german shepherds. I want it to be smart, not slobber like hounds so I can keep it inside, be good with kids, and be a good watch dog. What breeds are best for SHTF and why? What uses do they have other than protecting your home? Thinking Great Dane or German Shepherd.