I don't have any experience with loaches, but I want to get some kuhlis for my 20 long. I know that in general loaches will eat snails, but I want to know if kuhlis would bother apple snails or Japanese trap door snails since I read that they only eat small snails and immobile fry? I also have Amano shrimp and will be adding cherry shrimp, so would either of those be bothered by Kuhlis? The tank has many hiding places and mid level schooling fish so I don't anticipate territory problems.