How established is the tank? If it has been running for a while then how about a pair of mandarin dragonets??
Unless you get really lucky and can find a male and a female that eat prepared foods there is no way a 29g could support 2 mandarins. Please don't even consider it