Skip to main content
Ingredient guides

Can Dogs Eat Salmon Bones? Why Bones Still Make Fish Riskier for Dogs

Fish bones can seem smaller and less concerning than poultry bones, but they still turn an otherwise useful ingredient into a more avoidable risk.

No. Salmon bones are not a good ingredient for homemade dog food. Deboned cooked salmon is the safer and simpler choice.

Why to avoid it

  • Bones make fish harder to serve safely and consistently.
  • They do not improve recipe planning compared with plain deboned salmon.
  • Leftover fish frames and bone-in scraps are poor candidates for dog meal prep.

If your dog ate it

  • If your dog ate salmon bones and you are concerned, contact your veterinarian for guidance.
  • Explain whether the bones were cooked, canned, or part of a whole fish serving.
  • Watch for obvious signs of choking, vomiting, or discomfort and escalate quickly if they appear.

Safer alternatives

  • Use plain cooked deboned salmon instead of bone-in fish scraps.
  • Choose ingredients that are easier to weigh and repeat from batch to batch.
  • Treat calcium balance as a deliberate nutrition step, not something to improvise with bones.

Skip salmon bones and start with safer ingredients instead.

Skip the bones and use plain cooked deboned salmon when you want fish in a homemade recipe.

Better next steps

More ingredient guides

Reminder

Ingredient safety is only one piece of the puzzle. Homemade dog food still needs the right overall calorie level, nutrient balance, and portion size for the individual dog.