The smallest Eartheaters are the Mikrogeophagus aka Blue Rams and Bolivian Rams - they need around 15g but 20g is better. Then you move upto the Biotemedia species aka Cupid Cichlids which are are happy in around 30gallons or more. Then you get Geophagus and Satanoperca which are much larger and more complex groups. Satanopercas are about 5 species ranging from 8-12 inches. Then you get Geophagus, which is split into 3 sections first is the Surinimensis type second is the Brasiliensis type and the third is the Stiendachnary type. In the Surinimensis type the smallest are things like Pindare and Tapajo Red Heads which get between 6-8 inches then all the way up to some Altifrons variants that get up 12 inches. In the Brasiliensis type you get Geophagus Brasiliensis which makes a meaty 12 inches and a few other smaller ones like Improgenisis which only makes about 4 inches so happy in about a 30 gallon. Then in Stiendachnary there are a hand full of species which all make around 8 inches but the males of Stiendachnary are quite aggressive so big tanks are a must.
What ever the size and species of the eartheater you get they need a sand substrate as they literally eat the ground and then sift it through their gills leaving any food behind in their mouths for them to eat and larger grains of sand and gravel can get stuck in their gills and cause all kinds of problems.
Wills