as a side note most all the fish i listed above are small 2 inches max bare live young and with most can out breed and over populate your tank in a few months time ....... i have a 55 gal comunity tank with mostly guppy's , 3, 10 gal breeder tanks and 1 55gal mbuna tank i usaly dump the guppy fry i dont whant in the mbuna tank .... gives them a nice snack about once a month