Hello.
We are currently trying to get a little experience with various zebrafish protocols. Our goal at the moment is to maintain a zebrafish population capable of producing a modest number of embryos ( about 500/week). Most husbandry protocols recommend keeping 1 male in the female tanks to stimulate reproductive hormones; this implies the other males are usually kept separate.
Is it ok to house a stock of 20 fish (10 males + 10 females) in a 40 liter tank, or will this lead to uncontrolled overspawning and exhaustion?