I've just upgraded my male Betta from a 2.5 gallon to a 10 gallon tank, and so far he seem quite happy for the extra exercise. The fish that were in the tank before were taken back to the store since I wanted to make room for the Betta (he'd been in the 2.5 gallon since February, which I figured was long enough!). Two of the fish that were in there before, a platy and a guppy, had several fry, and the ones that didn't manage to get eaten are still in there because this is the first time I've had fry and I really wanted to watch them grow. There are two 3-week old guppies and I think three mickey mouse platy fry, only a few days old. The guppies are in a breeder's net at the moment, just in case, and the platy fry are hiding in the plants and inside a cave. I know they'll get big pretty fast and I do plan on either dividing the tank or giving them back to the store, but for now I'm wondering if they're safe? Will the Betta eat the smaller fry, if he can find them? So far he seems indifferent to them, but maybe he just hasn't fully noticed.