I have a 115 gallon aquarium with 2 JDs and 2 firemouths. The JDs are 1.5 inches but I tried to pick what looked like females and the firemouths are about 4 inches and are NOT a breeding pair. Once the JDs approach full size I may just move a firemouth or 2 back into my 29, but for now I want to know what kind of algae eater can tolerate harassment/not become food. I don't mind having to clean crap, I just don't want too much algae on the glass and rocks.