How much is okay?
Use a small amount of fully cooked, boneless plain fish and avoid making it a daily default.
Rule of thumb: treats of all kinds should stay under ~10% of daily calories.
How to prepare them
- Cook fully and check every bite for bones.
- Skip raw fish, breading, smoked fish, salty fish, and sauces.
Risks & exceptions
- Fish bones can choke or injure the digestive tract.
- Species vary in mercury and fat; seasoning can add garlic or onion.
Only share plain cooked, boneless fish. Never treat bones or raw fish as a dog snack.
If they ate too many
Bones and rich preparations are the main reason to call for guidance.
- Vomiting
- Loose stool
Call your vet / pet poison line if:
- Any bone swallowed
- Repeated vomiting
- Weakness after a rich or raw fish exposure
FAQ
Can dogs eat fish bones?
No. Bones can choke, splinter, or injure the gut.
Can dogs eat raw fish?
It is best avoided because parasites and bacteria are concerns.
Affiliate disclosure: we may earn a commission from product links. Safety guidance is editorial and may change — verify with your veterinarian for your dog.