Oui, les bergers allemands sont en effet originaires d'Allemagne .
Ils ont été spécifiquement élevés en Allemagne à la fin du 19e siècle par le capitaine Max von Stephanitz, qui visait à créer un chien de travail polyvalent. La race a été initialement appelée le "chien de loup alsatien" et est devenu plus tard le "chien de berger allemand".
Bien que le nom de la race puisse conduire certains à penser qu'ils proviennent de l'Allemagne, ils portent en effet leur nom de leur pays d'origine.