Black German Shepherd – History Temperament Appearance

A German shepherd is a name we hear commonly, but what about BLACK GERMAN SHEPERD? …