I looked into dwarf cichlids for mine. Keyholes and Festiviums? are my favorite fish at the moment but not sure if they are actually suitable for a 29G
plattys come in all colors, and are very hardy, and have a decent personality as well. but you do need to cycle your tank first before putting fish in!