retrieverman.net
How we are setting German shepherds up for failure
So in the early days of this blog, I was wrong about something. I wish I had never written a word about German shepherd structure and hips, because I was essentially parroting nonsense that I&#82…