Bettas a notorious jumpers and I see you do not have a lid on your tank.
Your Cories and Ottos should be kept in groups of 6 of each.
1 angelfish (size of a quarter, has a bigger tank that ican move to when it grows too big)
Your tank is too small for these but you already know that.
Is your tank over stocked, I would say no as long as you keep a close eye on your water parameters.
Heres my tank, Do you think its overstocked?
Contents of tank.
17 Kuhli Loaches.
Well over 100 Red Cherry Shrimp.
2 Medium Mystery snails.
And god knows how many Malaysian Trumpet Snails.
Last edited by NickAu; 05-17-2016 at 10:11 PM.