A substance believed to be rat poison is found throughout Parkhurst Forest on the Isle of Wight.
Add Yahoo as a preferred source to see more of our stories on Google. Poinsettias are mildly toxic to cats and dogs, causing skin irritation from the plant's sap or stomach upset if ingested. Claims ...