There are only 3 very small fish in the tank currently, 1 common clown1.5", 2 firefish 2.5" and 3", they are fed very lightly small pinch of food 1 time a day, and they usually eat all the food i put in. So i know there is no exact rule on how many fish can go in a tank, cause there are alot a variables that go into it but what is a safe rule or thumb?. Cause my wish list for fish is hippo tang, flame angel, dwarf fu manchu lion, yellowheaded sleeper goby, 2 black ice snowflake clowns, and the 3 lil guys in the tank alrdy. I know that whole list in this small 30g tank is prolly way to much, and like i said before i do plan to upgrade to a larger tank this year some time and the turn this 30g into a quarentine tank once i have all the peices, just looking for a route to pick the correct # of fish and still have a good variety.