What are the tank dimensions (length x width x height)?
What is the GH (general hardness), KH (carbonate hardness) and pH of your water supply?
This information can usually be obtained from your water supply company's website (Water Analysis Report) or by telephoning them. If they can't help you, take a glass full of tap water to the local pet shop and get them to test it for you. Write the results down (in numbers) when they do the tests. And ask them what the results are in (eg: ppm, dGH, or something else).
Depending on what the GH of your water is, will determine what fish you should keep.
Angelfish, discus, most tetras, most barbs, Bettas, gouramis, rasbora, Corydoras and small species of suckermouth catfish all occur in soft water (GH below 150ppm) and a pH below 7.0.
Livebearers (guppies, platies, swordtails, mollies), rainbowfish and goldfish occur in medium hard water with a GH around 200-250ppm and a pH above 7.0.
If you have very hard water (GH above 300ppm) then look at African Rift Lake cichlids, or use distilled or reverse osmosis water to reduce the GH and keep fishes from softer water.
--------------------
A Fluval U3 internal power filter is probably not big enough for your tank or the fish in it. If you have to clean the filter more than once a month because it blocks up/ slows down, then you need a bigger filter.
If you get another filter, I would run both filters together so you still have the smaller U3 running with its beneficial bacteria, and over the next 2 months the new filter will develop some beneficial filter bacteria. After that time you could remove the smaller filter if you like, or leave both running.
An external canister filter, a hang on back (HOB) style filter like the AquaClear 50/ 70, or even an air operated sponge filter in the tank would help to supplement the Fluval U3.
--------------------
Frogs do best in their own tanks without fish. If the fish get sick, the medications used to treat them usually kill the frogs. The frogs need clean water and having lots of fish in the tank will simply make the water dirty faster.