Quick Answer: Yes, you can eat fish bones from certain small, soft-boned fish like sardines, anchovies, and smelt, especially when properly cooked or canned. However, most fish bones from larger species should never be eaten as they pose choking and perforation risks. If you accidentally swallow a bone, 99% pass through harmlessly within 24-48 hours. […]
