German Shepherd/All Dog Rescue of St. Louis, Inc. 314-965-7075

German Shepherd/All Dog Rescue of St. Louis, Inc. 314-965-7075 is accepting phone calls from previous adopters only.



We do not accept any liability for the information on this site, animals adopted, and volunteers and/or staff, and only provide the information as a public service.