You can only put one fancy goldfish in a 20 gallon. Fancies need 20 gallons per fish and single tails need about 30 to 40 gallons per fish. Fancies grow to about 8 inches and single tails can get to a foot. That tank should be strictly tropical fish. You will lose a lot of fish if you do goldfish. Goldfish grow huge and are huge waste producers.
I didn't end up getting any goldfish on the recommendation of a bunch of previous responses to this post. You can read back through and see how I ended going about stocking the tank.
I haven't updated it though I think. Currently I have:
7x Lemon Tetras
3x Corys
2x Guppies
3x Nerite Snails
5x Rili Shrimp
1x Java Moss (I think)
1x Java Fern (I think)
I've had the plants just floating around for a few weeks. Ive finally got time today to tie them down and add some rocks and driftwood to the tank.
Everyone but the snails seem happy. They did an excellent job cleaning up about 80% of the algae for the first couple of weeks. Now the algae seems to be coming back quite a bit and the snails don't move around or eat a lot. I'm going to have to take a closer look at my parameters.
I keep thinking my shrimp were eaten or sucked into the filter, but it seems like they are just hiding a lot. Every few days after not seeing them I spot 3 or 4 of them in the Java Moss. I don't get too anxious now if I don't see them for a few days.
My 3 year old girl absolutely loves doing water change with me, especially since I let her suck the house to start the siphon and I let her add the dechlorinator to the water. My 10 month old boy loves watching the Guppies, since they are the most colorful and quite active swimmers, but he has a hard time not banging on the glass!
I'm enjoying this family hobby, and I hope to post some more pictures soon.