i just recently got a 30 gallon tank i was wondering what kind of fish are suitable for this size tank. i was thinking about 1 angelfish 2 bala sharks and i want some smaller fish to school but i didnt know what smaller fish are compatible with angelfish and bala skarks. any info will help. also would like to know where to purchase weird fish from on the net.