1. Reason: Female zebrafish has a big belly but does not lay eggs. It may not be time to lay eggs, because it takes some time for them to lay eggs after estrus and successful mating. So they have big stomachs but don't lay eggs. Maybe the eggs are not mature yet.
2, Solution: Breeders only need to ensure that they live in a comfortable environment and wait for them to lay eggs.
2. Eat too much1. Reason: Female zebrafish has a big belly but does not lay eggs. It may not be pregnant, but eat too much. They don't feel full, and they will eat all the time as long as there is food. If there is too much food in the fish tank, it will cause them to eat and support.
2. Solution: Breeders need to raise the water temperature to about 28 ℃ first. High temperature environment can speed up their metabolism and help them digest food in their bodies faster. Stop feeding, and try to feed some digestible food after they digest all the food in their bodies.
3. Ascites1. Reason: Zebrafish has a large belly but does not lay eggs. It may also have ascites. The main cause of this disease is visceral inflammation or food scratches viscera, resulting in abdominal water accumulation.
2. Solution: Breeders need to feed them some anti-inflammatory drugs, such as penicillin and chloramphenicol. Then stop eating, and try to feed them after their stomachs get smaller.