not sure what your freeze dried krill is like, but the stuff i bought wouldn't wear down mashed potatoes............
that and it floats (though i wonder if its soaked for a period prior if it will sink some....)....... anywho, being that it floats, my puffers ignored it completely........
snails or other hard shelled critters (like live feed shrimps) are your best bet