Firstly, dont go just by what is 'reccommended' for a fish, because thats always the minimum. 2 gallons for a frog? Give them 10. Of course they can share the gallons, what do you think fish are going to stay to thier own 2 gallons in the tank? Dont go by the 1" of fish per gallon rule. That all depends on the size of the fish, your filtration, size of tank, amount of plants, etc. If anything plants will increase the amount of fish you can keep, and not decrease it.
This is what i would do for your 10 gallon. Skip the UGF (undergravel filter) those are a thing of the past, and i personally dont like them. Some people still use them, but a really good hang-on-back (HOB) filter would be much better. Get an AquaClear mini or 150 for a 10 gallon tank. Get a heater, a stable temperature is very important for these fish, and if its constantly fluctuating between 73 and 80 degrees then your bound to stress your fish. Get some gravel and plants for the tank (make sure to have a light on there), add some decorations whatever you like. Put in your 2 dwarf frogs and ghost shrimp and get a male betta (siamese fighting fish). They come in all sorts of colors, blue, green, red, etc. Very nice long fins as well. If you didnt want a male betta then skip him and put in 5 or so cardinal tetras. They are red and neon blue, very pretty.
Then put your goldfish in a tank over 30 gallons, which is what they NEED. Or, you can make an indoor or outdoor pond for them out of an old oak barrel.
I would then retire your 2 gallon tank since it is very small and you really shouldnt keep anything in it unless you want to do a 'nano tank' setup and preform almost daily water changes.
HTH
-Diana
This is what i would do for your 10 gallon. Skip the UGF (undergravel filter) those are a thing of the past, and i personally dont like them. Some people still use them, but a really good hang-on-back (HOB) filter would be much better. Get an AquaClear mini or 150 for a 10 gallon tank. Get a heater, a stable temperature is very important for these fish, and if its constantly fluctuating between 73 and 80 degrees then your bound to stress your fish. Get some gravel and plants for the tank (make sure to have a light on there), add some decorations whatever you like. Put in your 2 dwarf frogs and ghost shrimp and get a male betta (siamese fighting fish). They come in all sorts of colors, blue, green, red, etc. Very nice long fins as well. If you didnt want a male betta then skip him and put in 5 or so cardinal tetras. They are red and neon blue, very pretty.
Then put your goldfish in a tank over 30 gallons, which is what they NEED. Or, you can make an indoor or outdoor pond for them out of an old oak barrel.
I would then retire your 2 gallon tank since it is very small and you really shouldnt keep anything in it unless you want to do a 'nano tank' setup and preform almost daily water changes.
HTH
-Diana