I have read it can take 8 months for them to starve. I had a few small ones in my tank that disappeared, and never bothered my fish. The large one I had in the pic never tried to get any fish, it seemed to be a scavenger but I removed it anyway. FWIW not all of them are predatory, but some don't want to risk it.