Our common plecos are all over 24"....I would go with the advice of Irish and go for a bristlenose and/or corys...you can still have some excenllent looking fish that won't outgrow their environment. Ditto with the clown loaches - 3+ in a school, not enough room for them in a 29 gallon.