很简单啊,句子的主干是Animalshaveshells.动物有壳.后面that开始的是补充说明shells这个词.
所以我想,你以为用themselves代表的是animals,其实如果这样用,会变成修饰shells,即shellskeepthemselves...贝壳让贝壳自己不要长得太大……
因此,正确的思路是Animalshaveshellsthatkeepanimalsfromgrowingbeyondacertainsize.贝壳让(寄生于贝壳中的)生命体不要长得太大
即
Animalshaveshellsthatkeepthem.