Är guppy sötvatten eller saltvatten fisk?

Är guppy sötvatten eller saltvatten fisk?

De är färskt vatten, jag har ca 50 av dem, och om du har en liten mängd (1-10) de kan leva på växter. (För mat)