SafeBowlGet the App

Can Dogs Eat Fish? Safe and Unsafe Fish for Dogs

⚠️CAUTION — Safe in small amounts with conditions

Check any food instantly

Snap a photo and get an instant safety verdict for your dog.

Download SafeBowl Free

Yes — dogs can eat most cooked, boneless, plainly-prepared fish, and many types are an excellent source of protein and omega-3 fatty acids. But raw fish, smoked fish, cured fish, and fish containing bones can cause serious harm. This guide covers every common fish and shellfish, which preparation methods are safe, and the rules that keep fish a healthy treat rather than a vet visit.

Fish is one of the most nutritious proteins you can give your dog. It is lean, rich in omega-3 fatty acids (which support skin, coat, joint and brain health), and for many dogs it is easier to digest than red meat. The problem is not fish itself — it is how the fish is prepared. Raw and smoked fish are the two most common causes of fish-related illness in dogs in the UK, and cooked fish bones cause more vet visits than most owners realise.

Safety Grid: Which Fish Can Dogs Eat?

| Fish | Verdict | Key rule | |---|---|---| | Salmon (cooked) | ✅ Safe | Plainly cooked, boneless, no seasoning | | Raw salmon | ❌ Toxic | Salmon poisoning disease, parasites | | Smoked salmon | ⚠️ Caution | Very high salt; not recommended | | Tuna (fresh or tinned) | ⚠️ Caution | Limit due to mercury | | Sardines | ✅ Safe | In spring water, not oil or brine | | Mackerel | ✅ Safe | Cooked, boneless, no seasoning | | Cod | ✅ Safe | Plainly cooked, skinless, boneless | | Prawns | ⚠️ Caution | Cooked and shelled only | | Shrimp | ⚠️ Caution | Cooked, peeled, no seasoning | | Anchovies | ⚠️ Caution | Unsalted only | | Mussels | ⚠️ Caution | Cooked, shelled, not from red-tide waters | | Fish fingers | ⚠️ Caution | Occasional only — battered, high salt | | Fish and chips | ⚠️ Caution | Not recommended — grease, salt, batter |

Why Cooked Fish Is Good for Dogs

Fish is one of the richest dietary sources of omega-3 fatty acids (EPA and DHA). These are anti-inflammatory fats that help with arthritis, skin allergies, coat condition, heart health and cognitive function in older dogs. Oily fish — sardines, mackerel, and cooked salmon — contain far more omega-3 than white fish like cod or haddock, but both are useful. White fish is also lower in calories, which is helpful for dogs on a weight-management plan.

Fish is also typically easier to digest than beef, lamb, or pork, which is why many hypoallergenic and sensitive-stomach dog foods use fish as their primary protein.

The Dangers: Raw, Smoked and Bones

Never feed raw salmon, trout, or any Pacific salmonid species to dogs. Raw Pacific salmon can carry a parasite (Neorickettsia helminthoeca) that causes salmon poisoning disease — untreated, it is fatal in around 90% of cases. Always cook salmon thoroughly.

There are three main ways fish causes problems for dogs:

1. Raw fish. Beyond the salmon poisoning disease risk in raw salmon, raw fish in general can carry bacteria (Salmonella, Listeria), parasites (tapeworms, roundworms, flukes), and an enzyme called thiaminase that destroys vitamin B1. Long-term feeding of raw fish can cause thiamine deficiency, which leads to neurological symptoms. Cook fish to at least 63°C internal temperature.

2. Smoked, cured and salted fish. Smoked salmon, kippers, bloaters, gravlax and pickled herring are all extremely high in salt. Even a small piece of smoked salmon can push a small dog past its daily sodium limit. Some smoked fish also carries Listeria. Avoid all cured and smoked fish.

3. Bones. Fish bones are thin and sharp. They can lodge in the mouth, throat, stomach or intestine, and in rare cases they can perforate the gut wall — a surgical emergency. Even the small pin bones in salmon and trout are a risk. Always debone fish thoroughly before feeding. If your dog has eaten a fish bone, review when to call the vet and monitor for drooling, gagging, vomiting, or blood in the stool.

How to Prepare Fish Safely

  • Cook it plainly. Steam, poach, bake or grill with no oil, butter, garlic, onion, salt, pepper, lemon juice or herbs. Garlic and onions are toxic to dogs even in small amounts.
  • Debone completely. Use tweezers for pin bones. A single bone is enough to cause an emergency.
  • Remove the skin from large oily fish like salmon if it is fatty or has been in contact with seasoning.
  • Portion sensibly. Fish should be a topper or treat, not a replacement meal. A rough guide: a teaspoon of flaked cooked fish for a small dog, up to two tablespoons for a large dog, 2-3 times a week.
  • Avoid battered and fried fish. Fish fingers, fish and chips, tempura and similar are too high in fat and salt and can trigger pancreatitis.

Mercury and Long-Term Feeding

Large, long-lived predatory fish accumulate methylmercury in their tissues. For dogs, the main concerns are tuna, swordfish, shark, king mackerel and marlin. Occasional small portions of tinned tuna (in spring water, not brine) are fine, but do not feed tuna daily. For regular oily-fish feeding, sardines and mackerel are far lower in mercury and deliver the same omega-3 benefits.

Symptoms of Fish-Related Illness

If your dog has eaten raw, smoked, or boned fish and seems unwell, watch for:

  • Vomiting or diarrhoea
  • Excessive drooling or pawing at the mouth (possible bone stuck)
  • Lethargy or loss of appetite
  • Fever, swollen lymph nodes (possible salmon poisoning disease — can start 5-7 days after ingestion)
  • Blood in vomit or stool
  • Tremors or weakness (thiamine deficiency with long-term raw feeding)

Any of these symptoms warrants a call to your vet or the Animal PoisonLine (01202 509000). Review the signs of poisoning in dogs for what to watch for in the first 24 hours.

Bottom Line

Cooked, boneless, plainly-prepared fish is a healthy protein for most dogs and a useful source of omega-3s. Stick to white fish and small oily fish as your default, limit tuna, and avoid raw and smoked fish entirely. When in doubt, keep the portion small, keep the seasoning off, and keep the bones in the bin.

Frequently Asked Questions

Is fish safe for dogs to eat every day?
Fish can be fed 2-3 times a week as a protein source, but daily feeding is not recommended for most types. Tuna and other large predatory fish should be limited because of mercury accumulation. Oily fish like sardines and mackerel are a better choice for regular feeding. Always cook fish and remove all bones.
Can dogs eat raw fish?
No. Raw fish carries parasites (including Neorickettsia helminthoeca, which causes potentially fatal salmon poisoning disease in Pacific salmon), bacteria like Salmonella and Listeria, and thiaminase that destroys vitamin B1. Always cook fish thoroughly to an internal temperature of 63°C before giving it to your dog.
What do I do if my dog eats a fish bone?
Do not try to make your dog vomit. Watch for choking, retching, drooling, pawing at the mouth, vomiting, or bloody stool. Small cooked bones sometimes pass without incident, but sharp fish bones can perforate the throat, stomach, or intestine. Call your vet or the Animal PoisonLine (01202 509000) for guidance, especially if your dog is small or the bone was large.
Is tinned tuna safe for dogs?
In small amounts, yes — but only tuna packed in spring water, not brine or oil. Brine contains too much salt; oil adds unnecessary fat. Limit tinned tuna to an occasional treat because of mercury content. Tinned sardines, mackerel, or salmon are safer alternatives for regular feeding.
Can puppies eat fish?
Yes, cooked, boneless, low-mercury fish is safe for puppies and provides omega-3 fatty acids that support brain development. Introduce it in very small amounts, cooked plainly with no oil, salt, or seasoning. Avoid tuna and other large predatory fish for puppies because of mercury sensitivity.

Related Articles

Stop Googling. Start scanning.

SafeBowl uses AI to instantly tell you if any food, plant, or ingredient is safe for your dog. Just point your camera and get an answer in seconds.

  • AI-powered food safety scanner
  • 181+ item offline safety database
  • Emergency vet finder
  • Ingredient label analysis
Download SafeBowl — It's Free