If you want to keep livebearing fish in a small tank, go with Guppies. Platy and Mollie females grow to over 2 inches and need larger tanks. You could keep a dozen Guppies in a 30 G.
"Fear not, my young apprentice. Just change the tank water."