Denverinsight Breaking Wire English
DenverInsight.com Denverinsight Breaking Wire
Blog Business Local Politics Tech World

Can Dogs Eat Fish? Safe Types, Risks & Preparation Guide

Liam James Mercer Reed • 2026-06-20 • Reviewed by Sofia Lindberg

Your dog’s eager eyes as you enjoy a piece of salmon are hard to resist. Before sharing, it helps to know which fish are safe, which are risky, and how to prepare them correctly — this guide covers safe species like salmon and tilapia, hidden dangers like bones and raw fish, and the best cooking methods.

Safe fish types for dogs: Salmon, whitefish, herring, flounder, cod, tilapia · Fish to avoid: Raw fish, fish with bones, fried fish, seasoned fish · Common bacteria in raw fish: Salmonella, Listeria, Clostridium · Safe preparation method: Cooked plain, no oil, no seasoning, deboned · Recommended serving size: Small amounts as occasional treat

Quick snapshot

1Confirmed facts
2What’s unclear
  • Exact safe serving size varies by dog size
  • Long-term effects of feeding fish daily are not well studied
3Timeline signal
  • AKC published a fish safety guide on 2026-03-23 (American Kennel Club)
  • FDA updated fish consumption advice on 2024-03-05 (FDA)
  • PetMD published a dog fish nutrition guide on 2023-08-07 (PetMD)
4What’s next
  • Consult your veterinarian before introducing fish to your dog’s diet
  • Stick to safe preparation: plain, cooked, deboned

The table below summarizes the key differences between safe and unsafe fish for dogs.

Factor Details
Safe fish types Salmon, whitefish, cod, tilapia, herring (PetMD)
Unsafe fish types Raw fish, fish with bones, fried fish, high-mercury fish (American Kennel Club)
Key risk Bacteria (Salmonella, Listeria) in raw fish (AKC Pet Insurance)
Safe preparation Cooked plain, deboned, no seasoning (Spot & Tango)

What fish can dogs not eat?

Fish high in mercury

Fish with bones

  • Cooked fish bones can splinter and create choking or internal injury risks (Spot & Tango pet nutrition guidance).
  • Always debone fish before feeding to your dog.

Raw fish risks

  • Raw fish should not be fed to dogs because it can carry health risks like Salmonella and Listeria (AKC Pet Insurance).
  • Parasites in raw fish are also a concern for dogs.

The implication: The most dangerous fish for dogs are raw, bony, or high in mercury — each poses a distinct, preventable risk.

Which fish is safe for dogs?

Salmon

  • Salmon is safe when fully cooked and deboned (American Kennel Club).

Whitefish

  • Whitefish and cod are low in mercury and commonly listed as safe (PetMD veterinary resource).

Tilapia

  • Tilapia is safe in moderation when prepared plain (PetMD).

Cod

  • Cod is a lean, low-mercury option suitable for dogs (PetMD).

Herring

  • Herring is another safe species when cooked and deboned (PetMD).

Why this matters: Safe fish like salmon, whitefish, cod, tilapia, and herring give dogs quality protein and omega-3s without the mercury or bone hazards of larger species.

Can dogs eat cooked fish?

Benefits of cooked fish

Risks of fried fish

  • Fish cooked with too much oil can cause gastrointestinal upset in dogs (American Kennel Club).
  • Fried fish batter and seasoning add unhealthy ingredients for dogs.

Safe cooking methods

  • Baking, boiling, or steaming without seasoning is best (Spot & Tango).
  • Fish should be cooked plainly, without garlic, onion, butter, or heavy seasoning (Spot & Tango pet nutrition).
The upshot

A dog owner who shares fried fish is trading a moment of tail-wagging for a likely upset stomach — because the oil and seasoning are harder for dogs to digest than plain cooked fish.

The catch: Cooked fish is safe only when it’s plain and deboned — fried or seasoned versions turn a healthy treat into a risk.

Can dogs eat raw fish?

Bacterial risks

  • Raw fish can contain Salmonella, Listeria, and Clostridium, which cause serious illness in dogs (AKC Pet Insurance).

Parasite risks

  • Raw fish may harbor parasites that can infect dogs, leading to digestive and systemic issues.

What this means: Feeding raw fish exposes dogs to bacteria and parasites that cooking eliminates — the risk far outweighs any perceived benefit.

Can dogs eat fish bones?

Choking hazard

  • Fish bones are a choking hazard, especially small, sharp bones (Spot & Tango).

Internal injury

  • Bones can perforate the digestive tract, requiring emergency veterinary care (Spot & Tango).

Safe alternatives

  • Always debone fish thoroughly before feeding — or choose boneless fillets.
What to watch

A single fish bone can turn a healthy fish snack into a trip to the emergency vet — never assume you’ve removed all bones; double-check every piece.

The trade-off: Fish provides real nutritional value, but only if it’s bone-free — one overlooked bone can cause serious internal damage.

Upsides

  • Provides high-quality protein and omega-3 fatty acids (USA Today)
  • Adds variety to a dog’s diet
  • Low-mercury fish like cod and tilapia are lean and easy to digest

Downsides

  • Risk of choking or internal injury from bones (Spot & Tango)
  • Raw fish carries Salmonella, Listeria, and parasites (AKC Pet Insurance)
  • Mercury in large predatory fish can accumulate over time (PubMed Central)
  • Fried or seasoned fish causes gastrointestinal upset (American Kennel Club)

How to prepare fish for your dog: step by step

  1. Choose a safe fish: Pick low-mercury, boneless options like salmon, cod, tilapia, whitefish, or herring.
  2. Cook it plain: Bake, boil, or steam without oil, butter, garlic, onion, or any seasoning (Spot & Tango).
  3. Remove every bone: Double-check for any small bones that could splinter (Spot & Tango).
  4. Serve in small portions: Offer a few fork-tender pieces as an occasional treat, not a meal replacement.
  5. Watch for reactions: Monitor your dog for any digestive upset after first feeding.

Why this matters: Each step eliminates a common risk — bones, bacteria, and excessive fat — so the fish becomes a healthy reward rather than a hazard.

Confirmed facts and what remains unclear

Confirmed facts

  • Cooked, deboned, unseasoned fish is safe for dogs (American Kennel Club)
  • Raw fish carries bacterial and parasitic risks (AKC Pet Insurance)
  • Fish bones are a choking and injury hazard (Spot & Tango)
  • Fried fish is unsafe due to oil and batter (American Kennel Club)
  • Mercury exposure is a concern with high-mercury fish (PubMed Central)

What’s unclear

  • Exact safe serving size varies by dog size
  • Long-term effects of feeding fish daily are not well studied

The big picture: These confirmed facts and uncertainties give dog owners clear guidelines while acknowledging where more research is needed.

“Fish can be a healthy addition to a dog’s diet when prepared properly — plain, cooked, and deboned.”

PetMD veterinary experts

“Feeding raw fish to dogs is not recommended because of the risk of bacteria and parasites.”

AKC Pet Insurance nutrition guidance

For dog owners who want to share fish safely, the choice is clear: stick with fully cooked, deboned, unseasoned varieties like salmon or tilapia, and avoid raw fish, bones, and fried preparations. Your dog’s health depends on it.

For pet owners exploring fish options, our salmon safety guide for dogs covers safe preparation and risks for this popular fish.

Frequently asked questions

Can dogs eat fish every day?

Feeding fish daily is not recommended due to potential mercury accumulation and nutritional imbalance. Occasional treats (once or twice a week) are safer. (PubMed Central)

Is canned fish safe for dogs?

Canned fish for dogs should be packed in water rather than oil and contain no added salt. (AKC Pet Insurance)

Can dogs eat fish skin?

Fish skin may be safe if properly prepared, but its high fat content can cause gastrointestinal upset in some dogs. (Wholesomes Pet Food)

What fish is lowest in mercury for dogs?

Low-mercury options include salmon, cod, tilapia, whitefish, and herring. Avoid shark, swordfish, king mackerel, and tilefish. (FDA)

Can dogs eat sushi?

Sushi contains raw fish, which poses bacterial and parasitic risks. It is not safe for dogs. (AKC Pet Insurance)

How much fish can I give my dog?

Serve small portions — a few fork-tender pieces — as an occasional treat, not as a meal replacement. Exact serving size depends on your dog’s size. (American Kennel Club)

Can dogs eat fish oil?

Fish oil supplements are commonly used for dogs and can provide omega-3 benefits, but always follow veterinary dosing guidance.



Liam James Mercer Reed

About the author

Liam James Mercer Reed

Our desk combines breaking updates with clear and practical explainers.