I’ve had German Shepards and they are good dogs.
What I’m reading is to be careful of the who you buy your dog from. Working dog breed is better then show breed. I guess the temperament is better, maybe less problems with hips? What’s the best way to find a good breeder?