Depend On Us Dog Rescue
Located in Romania. We rescue dogs from the Public Shelter, streets, abandoned dogs and we take them to the private shelter.