Last Updated on May 16, 2026 by admin
No. Dogs should not eat raw or undercooked fish. Fish can be a healthy ingredient when it is cooked, plain, boneless, and served in sensible amounts, but raw fish adds avoidable risks: bacteria, parasites, sharp bones, excess fat, and, with some salmonid fish, salmon poisoning disease.
If your dog already ate raw fish, the safest next step depends on the fish, the amount, and how your dog feels now. Call your veterinarian or an emergency clinic promptly if the fish was raw salmon, trout, char, or an unknown freshwater fish, or if your dog has vomiting, diarrhea, fever, lethargy, swollen lymph nodes, belly pain, choking signs, or trouble breathing.
Why raw fish is risky for dogs
Raw fish is not just “uncooked protein.” It can carry hazards that cooking and careful handling are meant to reduce.
- Bacteria: Raw animal proteins can contain germs such as Salmonella and Listeria. These can make dogs sick and can also spread around the home through bowls, utensils, counters, hands, and feces.
- Parasites: Raw or undercooked fish may contain parasites. Some cause digestive illness, while others can be part of more serious disease cycles.
- Salmon poisoning disease: Raw or undercooked salmon, trout, char, and related fish can expose dogs to Neorickettsia helminthoeca, the organism associated with salmon poisoning disease. This is a veterinary emergency risk, especially in the Pacific Northwest and nearby regions.
- Bones and choking: Fish bones can lodge in the mouth or throat, irritate the digestive tract, or cause choking.
- Nutrition problems: Some raw fish contain thiaminase, an enzyme that can break down thiamine. Raw fish also is not a complete and balanced diet for dogs.
- Contaminants and rich portions: Large predatory fish can contain higher mercury levels, and fatty or oily servings can upset a dog’s stomach or be a poor choice for dogs with pancreatitis risk.
What about frozen fish, sushi, or dried fish?
Freezing can reduce some parasite risks, but it does not make raw fish as safe as cooked fish and does not reliably remove bacterial risk. “Sushi-grade” is a human marketing and handling term, not a guarantee that a food is safe for a dog. Freeze-dried, dehydrated, smoked, salted, or cured fish can also be risky because it may still be raw, too salty, seasoned, bony, or too rich.
For a household dog, the cleaner editorial answer is simple: skip raw fish. Choose plain cooked fish if fish is appropriate for your dog.
Cooked fish dogs can eat more safely
Many healthy dogs can have small amounts of plain cooked fish as an occasional treat or as part of a veterinarian-approved diet. Good options are typically mild, lower-mercury fish prepared without salt, butter, oil, garlic, onion, sauces, breading, or spicy seasoning.
Before serving fish, cook it thoroughly, remove all bones, let it cool, and offer only a small portion. If you are making fish part of your dog’s regular meals, talk with your veterinarian or a board-certified veterinary nutritionist so the full diet stays complete and balanced. For broader cooking basics, see FluffyTamer’s guide to how to cook dog food at home safely.
Fish to be extra careful with
Avoid raw salmon, trout, char, steelhead, and similar salmonid fish. These are the fish most associated with salmon poisoning disease when eaten raw or undercooked. Also be cautious with large, high-mercury fish as routine treats, and avoid fish prepared for people with salt, sauces, onion, garlic, lemon-pepper blends, butter, or fried coatings.
Canned tuna is not the same as raw fish, but it still needs limits because of sodium, mercury, and portion size. If tuna is the specific question, read more about whether tuna is a good choice for dogs.
What to do if your dog ate raw fish
First, remove any remaining fish and note what your dog ate, how much, and when. Save a package label or take a photo if there is one. Do not give antibiotics, dewormers, peroxide, oil, salt, or home remedies unless a veterinarian tells you to.
Call a veterinarian promptly if the fish was raw salmon, trout, char, a fish found near a river or beach, or an unknown species. Also call if your dog is a puppy, senior, pregnant, immunocompromised, already ill, or showing any symptoms.
Go to urgent or emergency care right away for repeated vomiting, diarrhea, blood in stool, fever, marked tiredness, weakness, swollen lymph nodes, belly pain, dehydration, collapse, trouble breathing, or choking. If a bone seems stuck or your dog cannot breathe normally, use emergency guidance for dog choking first aid while heading for veterinary care. For poisoning-style triage, see what to do before giving anything at home.
Can dogs get benefits from fish without eating it raw?
Yes. Dogs can get protein and omega-3 fatty acids from safely prepared fish or from veterinarian-recommended diets and supplements. Raw fish is not necessary to get those nutrients. Cooking fish and keeping portions modest gives your dog the potential benefit while reducing the avoidable risks.
FAQ
Can dogs eat raw salmon?
No. Raw or undercooked salmon and related fish can expose dogs to salmon poisoning disease and other pathogens. Feed salmon only cooked plain, boneless, and in small amounts if your dog tolerates it.
Can dogs eat raw tuna?
Raw tuna is not recommended. Cooked tuna or canned tuna in water may be okay as an occasional small treat for some dogs, but it should not be a daily staple.
Can dogs eat raw fish skin?
No. Raw fish skin can carry the same pathogen and parasite concerns as raw fish, and fatty skin may upset the stomach. If you offer fish skin at all, it should be cooked, plain, boneless, and only a small amount.
Is cooked fish always safe for dogs?
No. Cooked fish still needs to be plain, boneless, unseasoned, and portioned appropriately. Avoid fried fish, salty fish, smoked fish, fish with sauces, and any fish with bones.

