The Suffolk County SPCA charged a West Islip woman with animal neglect after more than 100 cats were found living in the "deplorable" conditions in her home. Acting on an anonymous call on Tuesday ...