Guppies eat water plants and insect larva. Once a guppy gives birth it will also eat there babies, that is why the babies need a spot to hide so the parents don't eat them because since they're so small there babies look like food.
Guppy food and feeding is pretty simple. You can feed them either plain dry food from the store or a variate of things like finely chopped lettuce and other veggies. When feeding be sure to give only the amount that all the fish can consume with in a few minutes. Other wise you will have extra food that will dirty up your tank.
DRY FOOD:
Dry foods are a good source of everything that your guppies need. You are able to buy all sorts of different dry foods. Here are just a few:
So you see there are many types of fish food. That is just a few. You have to get a fish food that is just for guppies you can get one that is for multiple kinds. You could also buy a couple different kinds of dry food and switch every couple days.
NUTRITION:
Nutrition is simple aswell. One reason is becasue most foods you buy will already have all the vitaims, veggies and others needs is them. These needs can be also suited if you give finely chopped leetuce and other thing like that, just check a site or a local pet store first.
BAD FOODS:
All fish have atleast some type of food bad for them. Guppies have a few here is a list:
These foods are some the worst things you can feed guppies.
GOOD FOODS:
Here is a list of good foods for your guppies to eat beside veggies and dry food.
These are three of " Extra treats" but, before you buy besure to get the proper techquie for feeding to the guppies.
water plants and insect larva
In the aquarium they will do reasonably well on any well balanced commercial flake food like Tetramin. You may even be able to get specific guppy flakes.
tropical fish food
no
all larger angelfish eat guppys
... if the guppies are big enough ;)
No but they can eat guppys
Well, Adult Guppy's Can't Eat Other Adult Guppy's. If The Guppy's Breed Then They Won't Eat Any Of The Guppy Baby's. They Will All Work Together To Take Care Of The Baby's. But If They Breed And You Add Another Guppy/Fish Then It May Eat The Baby's.
Bettas will eat baby guppys as will most other fish, but in general, male Bettas will only fight with other male Bettas. They do not fight with other species of fish
Although there are many fish that will eat bread crumbs they are not a good food for any fish.
The Goby (Freshwater) eats small live foods, so, yes, they do eat baby fish. :)
Guppys are special fishes that DO NOT lay eggs. They give birth to young.
No. If you exclude the length of the tail (caudal) fin in some male guppys, under normal circumstances, female guppys grow to around double the size of male guppys
No
Yes, guppies can protect themselves. They do this in many ways but the biggest way is by swimming with bigger fish that won't eat them.