I know, it goes like that outside the fence line. (Or even inside!)
Canned salmon bones should not be a problem if you chew your food thoroughly. Thorough chewing means you will get more nutrition from you food.