Simple answer; yes.
After giving birth the male &/or female will their fry.
You should keep fry in a breeding net after birth.
And keep female in another breeding net or aquarium after giving birth,
this is so that she can recover fully before being mixed with male again.
P.S.
Stress from giving birth & male guppy chasing after her can cause female to die.
Livebearer fry food is available at most good pet shops.
Yes, because guppies will eat their newborn fry.
put the guppy fry in a different tank because the adult guppies will eat them
It depends how old they are. Tiger barbs will eat young guppy fry. Tiger barbs will attack adult guppies if the water is overcrowded. However, they won't eat adult guppies.
From birth. All you need to do is grind up normal livebearer food to a size small enough for the fry to eat. As the fry get bigger so the food they eat can increase in size too.
guppies have live fry
The same as normal guppies; flakes, brine shrimp, blood worm, their fry and anything that looks tasty and fits in their mouth.
guppies or fry
no.
Yes, guppies will eat their young. This is why you should separate the guppy fry from their parents and any other fish if you want to save the babies.
Snails are known to eat small prey if they can get to them, but fry will be able to outswim them before being killed.
yes and wen they do it is best to put them in a seperate breeding tank and take her out as soon as she is finished as she will eat her own babies(fry)
No, guppies are livebearers which means they have live babies (called guppy fry). The females and males will eat them once they are born, but some will live by hiding or if you put them in a breeding trap.