I have kept guppies and know how much they go for things like blood worms Shi, but the best thing you could give them, for their health, would be a food high in vegetable protein like one made with spirulina. Many of the livebearers act like they really like once live food but it is like feeding candy to children. They will gobble it up but it is not a very good diet for them.