Home / Can Dogs Eat / Salmon
Yes, plain, fully cooked, boneless salmon is safe for most dogs, in small amounts, no more than once a week. The salmon has to be cooked right through, with every bone removed and nothing added: no salt, no butter, no oil, no garlic, no sauce. A few small flakes of steamed, baked or grilled salmon make one of the healthiest treats a dog can get. Raw salmon is a different story entirely, and so is smoked salmon. Both stay out of the bowl.
Of all the fish in the sea, the AKC calls salmon one of the healthiest for dogs, and the reasons are easy to see. Salmon is a great source of protein, omega-3 fatty acids and essential nutrients that support skin, coat and joint health. A veterinary specialist quoted by the AKC puts it simply: dogs can safely eat cooked salmon, and it is a great source of protein, omega-3 fatty acids and essential nutrients that support skin, coat and joint health. The omega-3 fats in salmon can strengthen the immune system, improve coat and skin health, and support development during puppyhood. That is why salmon shows up as a staple ingredient in so many commercial dog foods, treats and dietary supplements. The AKC notes that salmon is highly digestible and rich in beneficial fats, which can be especially helpful for dogs with skin allergies or inflammatory conditions. Breeds prone to skin sensitivities, like Huskies or Retrievers, may particularly benefit from the omega-3s, though all dogs can gain from its nutritional value. Salmon also makes a good protein alternative for dogs that are allergic or sensitive to chicken or beef, and a salmon based kibble can be the everyday diet for those dogs. There is one catch, and it matters: salmon is more calorie dense than lean proteins like chicken or turkey, so portion control is important. The goodness is real, but so are the calories, and a treat that is healthy in a small amount can still add weight if the portion creeps up.
Raw salmon is the reason this page has a firm no in it, and the reason is a disease with a frightening name. Raw salmon can carry a tiny fluke, a parasitic flatworm called Nanophyetus salmincola, and that fluke can itself carry a bacterium called Neorickettsia helminthoeca. When a dog eats raw or undercooked salmon that carries the infected fluke, the fluke delivers the bacterium, and the result is salmon poisoning disease. The Merck Veterinary Manual describes it as an acute systemic disease of dogs, and it is not a mild stomach upset. The signs appear suddenly, usually about seven days after the infected fish is eaten, though they can be delayed up to 33 days: fever, vomiting, diarrhea, weakness, weight loss and swollen lymph nodes. The AKC is blunt about the stakes, saying salmon poisoning disease is a serious matter, with 90 percent of untreated cases resulting in death. The disease is limited in the United States to coastal areas of the Pacific Northwest, and the AKC notes that fish carrying the disease are prevalent in the Puget Sound and off the coast of Northern California. But a dog does not have to live there to be at risk. A raw salmon fillet from a fish counter, a piece of salmon that washed up on a beach, or raw fish scraps from a fishing trip can all carry the danger. The AKC advises owners to contact their veterinarian immediately if their dog eats raw salmon, because even a small amount can cause illness if it is contaminated. The good news is that the disease is treatable when it is caught early: the Merck Manual lists doxycycline as the treatment of choice. The bad news is that the signs take about a week to show up, so a dog that looks perfectly fine the day after eating raw salmon can still become seriously ill. That delay is why the rule is absolute. Never feed raw salmon, and call the vet at once if a dog gets hold of some.
The safe way to share salmon has four steps, and none of them can be skipped. First, choose a fresh, boneless fillet. Salmon bones are small and brittle, and the AKC warns that they can choke a dog and that their sharp edges can perforate the intestine, so pick out every tiny bone before the fish reaches the bowl. Buying a boneless fillet is easier than picking bones out of a whole fish, and it is worth the extra cost. Second, cook the salmon thoroughly. The AKC says the salmon should reach an internal temperature of 140 degrees Fahrenheit before serving, whatever cooking method you use, because that heat kills any parasites or harmful bacteria that could pose a health risk. Steaming, baking and grilling are all fine. Frying in oil is not, because it adds fat a dog does not need. Third, cook it plain. The AKC's advice is to cook salmon plain, baked, steamed or grilled, without seasoning, oils or sauces. No salt, no butter, no garlic, no onion, no lemon pepper, no marinade and no sauce. Garlic and onion are toxic to dogs in their own right, and the rest simply adds salt and fat. Fourth, let it cool and flake it into small pieces. A few small flakes are a treat. A whole fillet is a meal, and salmon should never be the bulk of a dog's diet. If the salmon on your plate was cooked with seasoning, butter or sauce, do not pick a piece off for the dog. Cook a small plain piece separately, or skip the salmon that day and offer a plain piece of cooked chicken or turkey instead.
Not every salmon product is safe, and the ones that look most like a treat are often the worst. Smoked salmon and lox are not good choices for dogs. They are high in salt, and the low-heat smoking process does not cook the fish the way baking or steaming does, so the AKC advises avoiding smoked fish products entirely. Gravlax is cured, not cooked, so it fails the same test. Salmon that has been cured, pickled or heavily salted is out for the same reason: too much salt, and no proper cooking. The ASPCA's people-foods list warns that large amounts of salt can cause sodium ion poisoning, and its sharing guide advises avoiding processed meats because they are high in salt. The same caution applies to salmon in sauces and marinades. A salmon fillet in a garlic butter sauce, a teriyaki glazed salmon, or salmon from a restaurant plate has been cooked with salt, butter, garlic, onion or sugar, and none of those belong in a dog's bowl. Salmon skin deserves a note of its own. The AKC says the meat and the skin are both packed with vitamins and nutrients, so a little skin is fine. But skin is also fatty, and salmon is already calorie dense, so keep the skin portion small. If your dog is overweight or has had pancreatitis, skip the skin and serve plain flesh only.
Canned salmon can be a useful shortcut, and the AKC says so, but only if you pick the right can. The best choice is salmon that is low in sodium and packed in water. Drain it well, check it for bones, and serve a small amount plain. What to avoid is just as clear: canned salmon packed in oil, in sauce, or with added salt, garlic or onion. Read the ingredient label before you buy, because some canned salmon is smoked or flavored, and some contains added salt that pushes it into the not-for-dogs category. The same label rule applies to salmon in pouches. Plain, water packed, unsalted salmon is a fine occasional treat. Anything with added flavorings is not. Canned salmon is also the form most people already have in the cupboard, which makes it tempting to serve straight from the can. Take the extra minute to drain it, check the label and pick the bones out. The shortcut is only safe when the label is right.
A small amount, no more than once a week. That is the AKC's rule of thumb, and it is worth following exactly. Prepared salmon should not be fed more than once a week, and it should never be the bulk of the diet. A dog still needs the grains, healthy fats and other nutrients in a complete and balanced food, and salmon on its own does not provide them. The ASPCA advises keeping all snacks to no more than 5 percent of daily calories, and the AKC's general rule is that treats of all kinds together should stay under 10 percent. A few small flakes of plain cooked salmon are plenty for most dogs. The right amount depends on the dog. A small dog needs only a flake or two. A large, active dog can handle a little more, but still only a few flakes, and still only once a week. A dog that is overweight, has diabetes, or has had pancreatitis should only eat salmon if the veterinarian approves it. And salmon should never replace a meal. A dog on a complete and balanced diet gets everything it needs from its main food, and salmon is simply a small, tasty addition on top. If your dog already eats a salmon based commercial food every day, that is different: the food is formulated to be complete, so it can be the everyday diet. The once a week limit applies to salmon served as a treat on top of a normal diet.
Salmon is not the only fish that is safe for dogs, and knowing the wider list helps you choose well. The AKC lists ocean whitefish, herring, walleye, flounder, Arctic char, catfish, cod, low-sodium sardines and anchovies as choice catches for dogs. The general rule is that short-lived fish are less likely to accumulate toxins that build up over time and pose health risks. The same cooking rules apply to every fish on that list: fully cooked, plain, boneless, no seasoning, no oil, no sauce. The AKC also warns about the fish to avoid. Fish high in mercury, like tuna, swordfish or king mackerel, should be avoided, and so should any raw or smoked fish products. Our tuna guide covers that verdict in full: tuna is only an occasional small treat, and only the low-mercury kinds. The mercury warning matters because mercury accumulates over time, and a fish that is safe once can become a problem if it is fed often. Salmon sits in a good spot on this scale: it is low in mercury compared with the big predatory fish, and it is rich in the omega-3 fats that make it worth serving. That combination is why the AKC calls it one of the healthiest fish for dogs, and why it is the fish most worth learning to serve properly.
If your dog gets into raw salmon, act quickly and do not wait to see if anything happens. Call your veterinarian or the ASPCA Animal Poison Control Center on (888) 426-4435 straight away, even if the dog seems fine. Salmon poisoning disease usually shows up about seven days after the fish is eaten, and the signs can be delayed up to 33 days, so looking fine today means nothing. Do not try to make your dog vomit unless a veterinarian tells you to. Watch for fever, vomiting, diarrhea, weakness, loss of appetite, weight loss and swollen lymph nodes over the next one to five weeks, and get to a vet at once if you see any of them. Bring the packaging or a note of where the fish came from, so the vet knows what the dog ate and where it came from. If your dog ate smoked salmon or lox, the risk is different but still worth a call. Smoked salmon is very salty, and a large amount can cause salt related illness, with vomiting, diarrhea, excessive thirst and lethargy. A small taste of smoked salmon is unlikely to cause serious harm, but a whole packet is a reason to call the vet. Our emergency guide covers the general steps if your dog eats something they should not have.
Plain cooked salmon is safe for most dogs, but every dog is different, and a food that works for one dog may not suit another. Call your veterinarian if your dog vomits, has diarrhea or seems unwell after eating salmon, if your dog shows signs of salmon poisoning disease such as fever, vomiting, diarrhea, weakness or swollen lymph nodes after eating raw fish, or if your dog has diabetes, is overweight, or has a health condition such as pancreatitis, kidney disease or a food allergy that affects their diet. If your dog eats raw salmon, do not wait for symptoms: contact your veterinarian, the ASPCA Animal Poison Control Center on (888) 426-4435, or the Pet Poison Helpline on (855) 764-7661 straight away. If your dog is on a veterinary diet or takes medication, ask your vet before adding any new food, including salmon. A quick call before the first serving is cheaper and easier than a vet visit after a bad reaction.
More fish with their own guides: tuna and shrimp. More everyday foods: chicken and turkey. Back to all food safety guides.
Yes, dogs can eat salmon, but only when it is fully cooked, plain, boneless and served in small amounts. A piece of steamed, baked or grilled salmon with no seasoning, oil or sauce is a healthy occasional treat. Raw salmon, smoked salmon and heavily salted salmon are not safe for dogs.
No, never feed a dog raw salmon. Raw salmon can carry a parasite that causes salmon poisoning disease, a potentially fatal illness. The AKC says about 90 percent of untreated cases result in death, and even a small amount of raw salmon can cause illness if it is contaminated. If your dog eats raw salmon, contact your veterinarian immediately, even if the dog seems fine.
Yes, a little salmon skin is fine, because the AKC notes that the meat and the skin are both packed with vitamins and nutrients. Skin is also fatty, though, and salmon is already more calorie dense than lean proteins like chicken or turkey, so keep the skin portion small. The flesh is the main prize. If your dog is overweight or has had pancreatitis, skip the skin and serve plain flesh only.
No. Smoked salmon and lox are not good choices for dogs. They are high in salt, and the low-heat smoking process does not cook the fish the way baking or steaming does. The AKC advises avoiding smoked fish products entirely. Stick with fresh salmon that has been steamed, baked or grilled, plain and fully cooked.
Yes, canned salmon can work if you pick the right can. Choose salmon that is low in sodium and packed in water, not in oil or sauce, and check the label for added salt, garlic or onion. Drain it well and remove any bones before serving. Canned salmon that is salted, smoked or packed in flavored oil is not for dogs.
A small amount, no more than once a week. Salmon is a treat, and the AKC's rule of thumb is that prepared salmon should not be fed more than once a week, and it should never be the bulk of the diet. The ASPCA advises keeping all snacks to no more than 5 percent of daily calories. A few small flakes of plain cooked salmon are plenty for most dogs. Salmon is rich in calories, so a large portion can add weight fast, especially on a small dog.
No. Salmon should stay an occasional treat, not a daily food. Feeding it more than about once a week adds too many calories and too much fat to the diet, and a dog still needs the grains, healthy fats and other nutrients in a complete and balanced food. A salmon based commercial dog food is different: it is formulated to be complete, so it can be the everyday diet.
Yes, a puppy can eat a tiny amount of plain, cooked, boneless salmon. The AKC notes that the omega-3 fatty acids in salmon support development during puppyhood. Keep the portion very small, watch for loose stools or gas, and stop if you see either. Never give a puppy raw salmon, smoked salmon or salmon with bones.
Call your veterinarian or the ASPCA Animal Poison Control Center on (888) 426-4435 immediately, and do not wait for symptoms. Salmon poisoning disease usually shows up about seven days after the fish is eaten, though signs can be delayed up to 33 days, so a dog that looks fine today can still become seriously ill. Watch for fever, vomiting, diarrhea, weakness, loss of appetite, weight loss and swollen lymph nodes, and get to a vet at once if you see any of them. Do not try to make your dog vomit unless a veterinarian tells you to.
Yes. Salmon in a commercial dog food is safe, because the food is cooked and formulated to eliminate the risk of salmon poisoning disease. Salmon based kibble is a good protein alternative for dogs that are allergic or sensitive to chicken or beef. The raw fish danger applies only to raw or undercooked salmon served at home, not to a complete and balanced salmon dog food.
This page is general information drawn from the published guidance of the organizations listed under Sources below. It is not veterinary advice, and it does not replace your own veterinarian, who knows your dog. If your dog has eaten raw salmon or any food that may be toxic, contact your veterinarian, the ASPCA Animal Poison Control Center on (888) 426-4435, or the Pet Poison Helpline on (855) 764-7661 straight away. A consultation fee may apply on the helplines.
Last updated: November 2026. Every verdict on this page was checked against at least two of the sources listed above. How we work: our methodology.
All food safety guides | My dog ate something toxic: what to do