German Shepherd Dog (medium coat) : : Female (spayed) : : Young : : Large
Learn more about the German Shepherd Dog.
Online Adoption Application Form