German Shepherd Dog / Mixed (short coat) : : Female : : Adult : : Medium
Learn more about the German Shepherd Dog.
Stray surrender 7/26/2016 Rt.60 Rupert - Available 8/2/2016