Get a nice pair of JDs. I got some breeding in a 55. The male is only about 8 or 9 inches and does just fine.
more like poor stunted fish living in horrible conditions... gt's and jd's would be severely stunted in such a small tank....i have seen a GT & JD full grown in a 29, but ok
poor fish are probably stunted... you should not keep fish that have potentilal to reach 14" in such a small tank its just cruel... and i doubt they are fine check your water quality to make sure your parameters are in check witch i doubt...I've got a midas, salvini and JD in a 50gal all of which are around 8inch and they are fine.