I have a 46 gallon tank. I have 1 Chinese algae eater, 3 giant danios, 4 long finned rosy barbs, 3 long finned zebra danios, 2 kissing gourami, and 3 neon tetras. The tank has been running for about 2 years. All the fishes are 4 inches to an inch. I was wondering if my tank is overstocked. Could someone tell me please. 







