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
Piranhas eat guppies like crazy but they're a little dangerous to keep. Oscars along with most of the other African cichlids will eat them too. Actually any predator type fish will eat them.
no