Poor little guy looks deflated doesn't he? I'd give it time. Obviously the safest thing might be putting it in a quarantine tank. If the siphons are still working I'd give it a chance
From what I've been reading the bigger they are the less likely they are to starve even in a heavily fed tank simply because their capacity to pumps stuff through is so enormous so the smaller ones offer a better chance.