German Shepherd Dog Puppies Breed information & Puppies for Sale
84 Names for German Shepherds
German Shepherd, Alsatian. Puppy and adult dog pulling on opposite ends of a toy, Stock Photo, Picture And Rights Managed Image. Pic. SSJ-203375 | agefotostock
Old German Shepherd Dog, puppy, 4 months / Alsatian Stock Photo - Alamy
Golden Brown German Shepherd Alsatian Dog Sitting against White Background Stock Photo - Alamy
German Shepherd Puppy III Photograph by Sandy Keeton