Found to depths of around 40 meters , the longspine ponyfish forages on the sea floor, generally in murky environs, consuming fish, crustaceans, arrow worms, nematodes, and shellfish such as bivalves, and gastropods.