4.6 (447) · $ 17.50 · In stock
German Shepherd Cross Dogs For Adoption
Halifax Humane Society's Pets of the Week for Sept. 8
Dog for adoption - Spike, a German Shepherd Dog & Husky Mix in
German Shepherd / Husky Mix - Adopted! - Barrett
German Shepherds and Huskies in need of rescue
Adopt a Pet Animal Humane Society
Male DIBS Rescue
Why There Are So Many German Shepherds In Shelters
Why There Are So Many German Shepherds In Shelters