A guppy can be grown faster with a high protein diet but a more balanced diet would be a better long term choice for them. I find my livebearers thrive and are in constant demand when I focus on making sure they get plenty of vegetable matter in their diets. I have been using a flake marked as spirulina flake, although it also contains plenty of fish meal, to feed mine when I want good growth and solid healthy fish.