I currently have 4 adult and 1 baby in a 20 gallon and they are great together...they all protect & "mother" the baby cory, all watching out for it and making sure it eats enough, it's really funny to watch...I had only my emerald for a while, and he was ....ok I guess, but when I added the others he's now much happier..they do tend to do better in groups.