I volunteer at a local humane society. The German Shepards we’ve had come thru our facility have been pretty uniformly lovely, sweet dogs. Several I’d have been happy to take home, if my cats would’ve let me.
Growing up we had either Collies or German Shepherds. The trick was training. Not just house training, but obedience and discipline ( with tons of love and playtime). A completely different approach in the military. Back in the day( way back) I was selected to train and be trained with a wonderful attentive GS. His shortcomings were his fear of loud noises. No matter how we tried he was finally dropped from the program