Is Salmon Toxic to Dogs? Raw vs. Cooked Explained

Cooked salmon is not toxic to dogs. It’s actually one of the healthier proteins you can share with them. Raw or undercooked salmon, however, is a different story entirely. It can carry a parasite that transmits a bacterial infection known as salmon poisoning disease, which is fatal in about 90% of untreated cases. The distinction between cooked and raw is everything here.

The Real Danger: Raw Salmon

Raw salmon, along with other raw fish in the salmon family (trout, steelhead, Pacific giant salamanders), can harbor a tiny parasite called a fluke. That fluke itself isn’t the main problem. What makes it deadly is a bacterium it carries inside its body. When a dog eats infected raw fish, the fluke attaches to the intestinal wall and releases the bacterium, which then spreads through the lymphatic system.

This is salmon poisoning disease, and it’s specific to dogs. Cats, raccoons, and bears can eat raw salmon without getting sick from this particular infection. Dogs are uniquely vulnerable.

Symptoms don’t appear right away. There’s a 5 to 7 day incubation period after your dog eats the infected fish. The first signs are typically loss of appetite and lethargy, followed by fever, vomiting, diarrhea, weight loss, and dehydration. Swollen lymph nodes are common. Without treatment, the disease is fatal within about two weeks in 90% of cases, according to veterinary researchers at UC Davis. With prompt veterinary treatment (antibiotics and a dewormer to clear the parasite), most dogs recover fully.

If your dog grabbed raw salmon off a countertop, snatched a fish carcass near a river, or ate raw salmon scraps, watch closely over the next week. Any combination of vomiting, diarrhea, fever, or sudden lethargy in that window warrants an immediate vet visit. Tell them about the raw fish exposure, because this diagnosis is easy to miss if the vet doesn’t know to look for it.

Why Cooked Salmon Is Safe (and Beneficial)

Cooking kills both the parasite and the bacterium. The USDA recommends cooking fish to an internal temperature of 145°F (63°C), and that threshold applies here. Once the salmon hits that temperature all the way through, it’s safe for your dog.

Beyond being safe, salmon is genuinely nutritious for dogs. It’s rich in two omega-3 fatty acids, EPA and DHA, that reduce inflammation, support joint health, and help maintain a shiny coat and healthy skin. Research published in the Journal of Veterinary Internal Medicine found that regular omega-3 intake can reduce joint pain and stiffness in dogs, which is especially valuable for older or arthritic pets. Salmon is also a high-quality, easily digestible protein.

How Much Salmon Dogs Can Eat

Salmon works best as an occasional addition to your dog’s regular diet rather than a staple. General guidelines based on body weight, given as a weekly amount of cooked, boneless salmon:

  • Extra-small dogs (2 to 20 lbs): 1 to 2 ounces per week
  • Small dogs (21 to 30 lbs): 2 to 3 ounces per week
  • Medium dogs (31 to 50 lbs): 3 to 4 ounces per week
  • Large dogs (51 to 90 lbs): 4 to 6 ounces per week
  • Extra-large dogs (over 90 lbs): 6 to 8 ounces per week

These are treat-level portions, not meal replacements. Overfeeding fatty fish can cause digestive upset or contribute to weight gain over time.

Bones, Skin, and Physical Hazards

Always remove bones before giving salmon to your dog. Fish bones are thin, brittle, and easy to miss, but they can lodge in the throat or esophagus. In one veterinary study of dogs with esophageal foreign bodies, bones were the most common culprit (44% of cases), and delays in getting treatment significantly increased the risk of perforation. Small, cooked fish bones are particularly dangerous because they become even more brittle and can splinter.

Salmon skin is safe in small amounts but is very high in fat. For dogs prone to pancreatitis or obesity, that fat content can trigger a flare-up or digestive issues like diarrhea. If your dog has a sensitive stomach or a history of pancreatitis, skip the skin entirely.

Seasonings and Prepared Salmon

Plain cooked salmon is what you’re aiming for. The seasonings humans love on salmon are often problematic for dogs. Garlic is toxic to dogs in every form: raw, cooked, or powdered. Onion is similarly dangerous. Even small amounts of garlic powder in a seasoning blend can cause damage to a dog’s red blood cells. Excess salt is another concern. If you’re cooking salmon specifically for your dog, bake or steam it plain with no oil, butter, garlic, onion, or salt.

Canned salmon can work in a pinch, but choose salmon packed in water rather than oil. Oil-packed canned salmon tends to be higher in sodium and added fat, which can cause digestive problems in larger amounts. Check the label for added salt and opt for low-sodium versions when available.

Smoked and Cured Salmon

Smoked salmon, lox, and gravlax are poor choices for dogs. Cold-smoked salmon never reaches the 145°F internal temperature needed to kill parasites, so it carries the same risks as raw fish. Even hot-smoked varieties tend to be loaded with salt and sometimes contain garlic or other seasonings. Cured salmon (gravlax) is prepared with salt and sugar but is also essentially raw. Stick with fully cooked, plain salmon to be safe.