Not all fish mothers will eat their own baby fish. Some fish do not have the nature to protect their offspring. Especially after the mother fish gives birth, her physical strength is poor, so she will eat some baby fish to maintain her survival. There are also some special fish, such as arowana, which will hold the eggs in its mouth when it is in danger, thus providing some protection, and then spit them out in a safe place.
1, guppy: guppy is a common small tropical fish, it has many varieties, although the body is not big, but the tail is not small, and the color is bright, looks very beautiful. The adaptability of this fish to the environment and its gentle temperament make it suitable for mixing with other small fish.
2. Red swordfish: The red swordfish is an ovoviviparous fish. It does not produce fish eggs. Instead, it allows the fish eggs to hatch in the body. After hatching, it gives birth to small fish. Its own temperament is mild, and lively and active, but the male fish is more fond of jumping, so when feeding, it is necessary to add a lid to the tank to prevent it from jumping.
3. Mary fish: The scientific name of Mary fish is jasmine flower guppy. It is also a small tropical fish. It has strong resistance to pollution, and can survive in an environment with low dissolved oxygen. It usually feeds on algae and organic debris. After reproduction, it is often necessary to fish out the parent fish in time to prevent it from eating the eggs and small fish.