The problem with sand or crushed walnut is they will eat it out of curiosity, not just if there is food in it.

And crushed walnut is 'said' by the producer to not cause impaction, but it still very well can because it will actually absorb liquids and expand in the stomach.