- Published on
Can Dogs Eat Seafood? A Vet-Informed Guide
- Authors

- Name
- Sih C.
- Role
- Founder of DearPup

You're plating up salmon or peeling shrimp, and a hopeful face appears at your side. Can dogs eat seafood, or is it one of those foods best kept to yourself?
The short version: a lot of seafood is perfectly safe for dogs — but how you prepare it makes all the difference. Here's the vet-informed rundown on what's safe, what to skip, and how to share seafood without any regrets.
The Short Answer
Yes, dogs can eat many kinds of seafood — as long as it's fully cooked, plain, boneless, and served in moderation. Cooked fish and properly prepared shellfish can be a healthy, protein-rich treat.
The risks come from four things: raw seafood, high-mercury fish, bones and shells, and added fats or seasonings. Avoid those, and seafood is a great occasional addition to your dog's bowl.
Why Seafood Can Be Good for Dogs
Fish is a staple ingredient in many quality dog foods for good reason. According to the AKC, fish is a great source of lean protein, is low in saturated fat, and delivers omega-3 fatty acids that support a healthy skin, coat, and joints.
Shellfish like shrimp add protein plus nutrients such as vitamin B12 and antioxidants. In sensible amounts, seafood can be a nutritious change of pace from the usual treats.
That said, seafood is an extra, not a dietary requirement. Your dog gets everything they need from a complete, balanced food, so think of a bite of cooked fish as a healthy bonus rather than a meal replacement — and let your dog's size, weight, and activity level guide how much is reasonable.
Seafood That's Generally Safe (Cooked and Plain)
When fully cooked and served without seasoning, these are commonly dog-friendly:
- Fish — salmon, whitefish, cod, flounder, and similar. See our full guide on whether dogs can eat fish.
- Shrimp — cooked, with the shell, tail, and vein removed. More detail in our can dogs eat shrimp guide.
- Tilapia — a mild, low-mercury whitefish; details in can dogs eat tilapia.
- Scallops — plain and cooked, in small amounts (can dogs eat scallops).
- Lobster and oysters — only occasionally and carefully; see can dogs eat lobster for the specifics.
The common thread: cooked, plain, and portion-controlled.
Seafood and Prep to Be Careful With
Some seafood situations carry real risks:
- Raw fish and shellfish. The AVMA does not recommend raw or undercooked fish for dogs of any age because of parasites and bacteria like salmonella, Listeria, and Clostridium. Skip the sushi.
- High-mercury fish. Long-lived fish such as tuna and swordfish can accumulate mercury, which builds up over time. Occasional small amounts are usually fine; frequent large servings are not.
- Bones. Fish bones are small, brittle, and dangerous — they can lodge in or even perforate the mouth, throat, or gut. Always debone.
- Shells, tails, and legs. Shrimp shells and crab legs are choking and blockage hazards. Remove them entirely.
- Butter, oil, salt, and seasonings. As PetMD notes for shrimp, you should skip added fats and spices — and garlic and onion are toxic to dogs, so never serve seafood cooked with them.
Not sure if a food is safe? Scan it.
DearPup's AI food scanner grades any dog food or ingredient A through F — with a safety rating and a plain-English note on what's actually in it. Free to download.
Download DearPup FreeHow to Serve Seafood Safely
Keep it simple and your dog can enjoy seafood without drama:
- Cook it thoroughly — no raw, no undercooked.
- Remove every bone, shell, tail, and vein.
- Serve it plain — no butter, oil, salt, garlic, onion, or sauce.
- Start small — introduce a bite or two and watch for any reaction, especially since shellfish can trigger allergies.
- Keep it occasional — treats and extras should stay under 10% of daily calories.
When to Call Your Vet
Most seafood mishaps are minor, but watch for these signs and call your vet if they appear after your dog eats seafood:
- Vomiting, diarrhea, or loss of appetite
- Signs of choking, gagging, or pawing at the mouth
- Itching, swelling, hives, or facial puffiness (possible allergic reaction)
- Lethargy or any behavior that seems off
When in doubt, your vet is always the right call — especially if your dog swallowed bones or shells. Shellfish allergies, while uncommon, are worth taking seriously: if you notice itching or swelling after a first taste of shrimp or crab, stop offering it and check with your vet before trying again.
Seafood can absolutely have a place in your dog's diet. Cook it, keep it plain, remove the risky bits, and serve it in moderation — and that hopeful face at your side gets a healthy, happy treat.
Give your dog more good years
DearPup turns everyday choices — what's in the bowl, how much, how often — into a longer, healthier life, built around your dog's breed, age, and lifestyle.
Download DearPup FreeFrequently Asked Questions
Can dogs eat seafood safely?
Yes, many types of seafood are safe for dogs when they are fully cooked, plain, and served in moderation. Cooked salmon, whitefish, and peeled shrimp are good options. The dangers come from raw seafood, high-mercury fish, bones and shells, and anything cooked with butter, oil, salt, garlic, or onion.
What seafood is toxic to dogs?
No common seafood is outright toxic the way garlic or grapes are, but several types are risky. Raw fish and shellfish can carry parasites and bacteria, high-mercury fish like tuna and swordfish are risky in large or frequent amounts, and fish bones or shrimp shells can cause choking or internal injury. Seasonings added to seafood, especially garlic and onion, are the bigger toxic threat.
Can dogs eat raw fish or sushi?
It is best to avoid it. The American Veterinary Medical Association does not recommend raw or undercooked fish for dogs of any age because of parasites and bacteria like salmonella and Listeria. Always cook fish thoroughly and remove all bones before sharing it with your dog.
How much seafood can I give my dog?
Treat seafood as an occasional topper, not a main meal. It should follow the 10 percent rule, meaning treats and extras stay under 10 percent of your dog's daily calories. A few small pieces of cooked, plain fish or shrimp is plenty for most dogs, and you should introduce any new food slowly.
Is fish good for dogs?
Yes. Cooked, boneless fish is an excellent lean protein and a great source of omega-3 fatty acids, which support skin, coat, and joint health. That is why fish appears in so many quality dog foods. The key is serving it plain and fully cooked, without bones or seasonings.