German Shepherd Dog / Mixed (medium coat) : : Female (spayed) : : Adult : : Large
Learn more about the German Shepherd Dog.
Owner surrender 12/13/2017 UTC4 - Available