Can Dogs Eat Salmon?
Short answer: Yes, fully cooked, deboned salmon is safe in small amounts. Never feed raw or undercooked salmon, and skip smoked salmon.
Why it’s okay
The AKC says salmon is safe when fully cooked and deboned. Raw or undercooked salmon can carry parasites and bacteria, and smoked salmon (lox) is too salty.
How much and how to serve it
A small portion of plain, cooked, boneless salmon. Canned salmon should be unsalted and packed in water.
Risks to watch for
- Raw or undercooked salmon can carry parasites and bacteria.
- Small bones can cause choking or injury.
- Smoked, salted or seasoned salmon adds too much sodium.
What to do if your dog ate salmon
Most dogs only get a mild upset stomach from eating too much of a safe food. If your dog has vomiting, diarrhea or seems unwell, or if it ate a large amount, call your vet.
Related foods
- Can dogs eat shrimp? 🟡 Yes, in moderation
- Can dogs eat eggs? 🟢 Yes, safe
- Can dogs eat tuna? 🟡 Yes, in moderation
- Can dogs eat turkey? 🟡 Yes, in moderation
FAQ
Can dogs eat canned salmon?
Yes, if it’s unsalted and packed in water, and in small amounts.
Can dogs eat smoked salmon?
No. Smoked salmon is salty and may not be fully safe to feed raw.
Search our full list of human foods and see whether they’re safe for your dog.
Browse all foods →Sources
By the Petybuzz Editorial Team · Last checked November 10, 2026. This page is general information for pet owners, not veterinary advice. Every dog is different: if yours has a medical condition, is on a special diet, or you’re unsure, ask your veterinarian.