rats and fish eat fish eggs. Because of the small size of the eggs, the female fish is very weak just after giving birth to the eggs. At the same time, fish have low IQ, so they can't tell food from fish eggs, so they may eat fish eggs.
Ratfish is an oviparous fish. In order to prevent fish eggs from being eaten, it is necessary to put a thread ball in the fish tank during reproduction. Once the female fish has laid their eggs, they should take the coils out of the fish tank in time and put them in another fish tank. At this time, it should be noted that the original tank water should be put in the new fish tank to prevent the hatching of fish eggs from being affected. It usually takes three days for fish eggs to hatch small fish. During hatching, the water temperature should be kept at about 28 ℃, which is more conducive to their hatching.
Two, do rat fish eat young fishrat fish eat their young fish. Because fish always have the phenomenon that big fish eat small fish, and young fish are small and have no defense ability. If there is a shortage of food in the fish tank, it is likely that they will be treated as big fish food. In order to prevent young fish from being eaten, young fish should be fished out of the fish tank in time and raised in another fish tank. Or you can put a glass plate in the fish tank to separate the big fish from the young fish. When the young fish grow up, they will be put together for polyculture.