double coated dogs
6 Things You Should Know About German Shepherds
What’s in a name? That which we call a GSD… German Shepherd dogs have been known by many names over the years. Originally, they were simply called Schaferhund, which roughly translates to “sheep dog” in German; and later Deutscher Schaferhund, which translates to “German sheep dog”. In France they are known by the name Berger […]