Can Dogs Eat Fish?
Yes — most cooked, boneless fish is excellent for dogs. It's high in omega-3 fatty acids and lean protein. Avoid raw fish and fish bones.
Cooked fish is great for dogs
Fish is one of the healthiest proteins for dogs. It's lean, rich in omega-3 fatty acids (great for skin, coat, joints, and brain), and highly digestible. Salmon, whitefish, cod, and sardines are all great choices. Always cook fish thoroughly, remove all bones, and avoid raw fish (which can contain parasites).
How urgent is this?
Go to the ER now
- ● Fish bone stuck in throat — choking
- ● Signs of salmon poisoning (Pacific Northwest raw salmon) — vomiting, fever, swollen lymph nodes
See a vet within 24 hours
- ● Dog ate raw fish — parasite risk
- ● Fish bone swallowed — watch for distress
- ● Persistent vomiting after eating fish
Watch at home, call if it worsens
- ● Dog ate cooked, boneless fish — acting normal
- ● Mild stomach upset from rich fish
- ● Smelly breath — normal after eating fish
What to Do
Fish is one of the best protein sources for dogs.
- Always cook fish thoroughly — baking, steaming, or boiling
- Remove ALL bones — fish bones are small and sharp
- Don't add butter, oil, salt, or seasonings
- Avoid raw fish, especially Pacific Northwest salmon (salmon poisoning risk)
- Start with small portions to check for fish allergies
Common Questions
Which fish are best for dogs?
Can dogs eat raw fish?
Are fish bones dangerous for dogs?
Sources
- Salmon Poisoning Disease — Merck Veterinary Manual
- Fish in Dog Diets — American Kennel Club
Disclaimer: The information provided in this article is for educational purposes only and does not constitute veterinary medical advice. Reading this content does not establish a veterinarian-client-patient relationship. Every pet is different — always consult a licensed veterinarian before making decisions about your pet's health, diet, or care. If you'd like personalized guidance, you can talk to one of our vets. If your pet is experiencing a medical emergency, contact your local emergency animal hospital immediately.
Questions about fish for your dog?
Get personalized advice from a licensed veterinarian.