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

News

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