I just got a ceylon puffer fish and put it in a tank with mollies, a violet goby, and nerite snails. I put it in the tank and watched it for a few minutes. All the fish seemed to ignore each other. After an hour I came back and couldn't find my puffer anywhere. I tried to coax it out with food, but it never showed so I torn the tank apart to look for it and found nothing. All my other fish and snails are accounted for and I couldn't find it on the floor, in either of the filters, of on the edges of the aquarium. I don't think they could have eaten the puffer that quickly. They were roughly the same size and puffers are supposed to be aggressive, so I don't see how they could have killed and eaten him so quickly.