no
Adult guppies eat their own babies, and fish like tuna eat guppies.
kelp does not eat, it is a plant. it photosynthesises
most fish will even guppies will eat other guppies it is a risk all ways
Guppies are livebearers. So they don't lay eggs. Male guppies WILL eat their own baby guppies. They will eat any baby guppy they see. It doesn't matter if it's their own or some other guppies'. Male and female guppies eat baby guppies.
Guppies aren't large enough to eat frogs.
yes
Killer whales eat kelp from time to time. Other animals that eat kelp include sea otters and sea urchins.
Sea Otters eat abalone which eat the kelp. Kelp provides a safe fish nursery for fry.
animals eat off of it
No. Guppies eat brine shrimp, various tiny species of worms and commercial fish food.
An eel will generally eat smaller fish. They may also eat seaweed or plankton. They do not normally eat kelp.
No, bettas will often eat the guppies.