ABC7NY.com; Dead cats, 2 feet of human feces found in Long Island home: Police; ABC7 NY; February 12, 2020. Screencap via ABC7 NY