Shoal shell and shoal salt are obtained in shoal cave north of mossdeep city sometimes in the cave water floods it this is the time where you can get the shoal shells when there is no water this is the time to get shoal salt bring them to the old man to get a shell bell.