Puppy Found Duct Taped In A Pillowcase And Left In The Rain Gets Rescued A puppy was found on the side of a road sealed inside a pillowcase with duct tape and left in…