China Rescue Dogs receives international recognition award for saving dogs despite their need for more funding and adopters

China Rescue Dogs receives international recognition award for saving dogs despite their need for more funding and adopters