There is no medication that can soften a fishbone, so it is not available in pharmacies.
If you are stuck with a fishbone, it is recommended that you go to an ENT in a timely manner. There are no medications or foods that can dissolve a fishbone, such as containing Vitamin C, drinking vinegar, and eating hard foods, etc. These methods are incorrect. It may also lead to the fishbone stuck in the position of movement, serious complications, such as puncture blood vessels, stuck in the esophagus, and so on.
Dietary inadvertent fishbone stuck in the throat, need to be treated under professional doctor operation, such as using tweezers to clip out or in the electronic fiberoptic laryngoscope to remove, some patients even need to be hospitalized to operate from the side of the neck, esophagus, or open the chest to remove the splinter.
It is recommended to consult a regular hospital in a timely manner, according to the specific conditions of standardized diagnosis and treatment, to avoid serious complications.