I would be shicked if your horseshoe crab ate it. unless it was sick or dieing they are to slow and not skilled enough to caught a fish. they eat dead,deing stuff,worms and other things in the sand. they aren't good for tanks as they don't last very long from not getting the right food sources.