i have reason to beleive one of my Zebra danios is pregnant. I have 3 of them in my 5 gallon tank. 2 of them are males (i think) and one is a female (based on her extremely large belly). I have a small 2 gallon tank that isnt set up at the moment. Should i just leave her in my 5 gallon or set up the 2 gallon and move her into that?
She may be gravid (full of eggs), but she wouldn't be pregnant because danios are egglayers, not livebearers. If they do spawn, the males and females will need to be together so the eggs can be fertilized.
I've never done it with zebra danios before but I have with white clouds and I think its basically the same. If they are the only thing in your tank you already have the perfect setup with what is probably two males and a female. The only thing you're lacking is marbles on the bottom so the eggs can fall through them to where the parents can't eat them. After spawning remove the parents, and the eggs should hatch in a few days. Once the fry are free swimming you can start to feed them.
I was doing this about 8 years ago, by accident, and I was young, so don't take my advice on what to care for the fry. I had a pretty high die off rate so hopefully someone here has some better experience they can share with you on how to raise them.
If your tank is heavily planted and you don't feel like worrying about the eggs, you might end up with one or two fry just by doing nothing, but I'm not sure with zebra danios in particular. I know it can happen with whiteclouds.
EDIT: I walked away for a minute and I was beat to the reply
. If starrynightxxi is right and you have just set this tank up without cycling now wouldn't be the time to start thinking of breeding. Just leave them in there for a couple of months like they are and do regular water changes. Add plants if you want to make them more comfortable. I recommend java fern as an excellent beginners plant.