German Shepherd is typically capitalized in the US when referring to an actual dog.
However, when indicating “German-Shepherds” in general reference to all breeds of dogs, it’s not considered capitalized because it’s usually obvious that the speaker is referring to multiple types of dogs instead of one specific type…