Can dogs eat salmon? Yes, as long as it’s fully cooked, boneless and plain. Salmon is a rich source of protein and omega-3 fatty acids, and it’s a common ingredient in dog foods. Raw or undercooked salmon is the danger: in the Pacific Northwest it can carry a parasite that causes salmon poisoning disease, which can be fatal without treatment.
Safe when cooked. Bake, poach or steam salmon with no seasoning, remove every bone, and serve a small portion. Avoid raw, smoked, cured and heavily salted salmon. Cooked salmon has roughly 55 calories per ounce, so it works best as a topper or occasional reward.

Table of Contents
Is Salmon Good for Dogs?
Cooked salmon delivers high-quality protein plus the omega-3 fats EPA and DHA, which support skin, coat and joints. It also provides vitamin D, B12, selenium and potassium, according to USDA FoodData Central. The AKC and PetMD both list cooked salmon as a healthy option, and it’s a popular novel protein for dogs with chicken or beef sensitivities.
Why Raw Salmon Is Dangerous
Raw or undercooked salmon, trout and related fish from rivers along the Pacific coast of North America can carry a tiny fluke infected with Neorickettsia helminthoeca. When a dog eats it, the bacteria cause salmon poisoning disease. Signs usually start within about a week:
- Fever, then sometimes a low temperature
- Vomiting and diarrhea, which may be bloody
- Loss of appetite and rapid weight loss
- Lethargy and swollen lymph nodes
- Discharge from the eyes or nose
It’s treatable with antibiotics and a dewormer when caught early, but it can be fatal if missed. Raw fish can also carry Salmonella, Listeria and other parasites, and small pin bones can lodge in the throat or gut. Cooking to an internal temperature of 145°F kills the parasite.
My dog ate raw salmon. Call your vet and tell them the fish was raw and where it came from, especially if it was caught in the Pacific Northwest or Northern California. Your vet may recommend a fecal test or preventive treatment. Don’t wait for signs; salmon poisoning disease can move quickly. If your dog swallowed bones, watch for gagging, retching, drooling, straining or a painful belly.

Which Salmon Products Are OK?
| Product | Verdict | Notes |
|---|---|---|
| Baked, poached or steamed fillet | Yes | Plain, boneless |
| Canned salmon in water, no salt added | Yes | Soft bones are usually fine; drain well |
| Cooked salmon skin | Small pieces | High in fat; no seasoning |
| Raw, sushi or sashimi | No | Parasites, bacteria |
| Smoked or lox | No | Very salty; cold-smoked isn’t cooked |
| Seasoned, buttered or teriyaki | No | Garlic, onion, salt, sugar |
| Freeze-dried salmon treats | Yes | Made for dogs; follow label portions |
| Salmon oil supplement | Ask your vet | Dose by weight |
How Much Salmon Can a Dog Eat?
As a topper or treat, keep salmon inside the extras budget from the WSAVA treat guide, and reduce kibble slightly on salmon days.
| Dog’s weight | Cooked salmon (max/day) | Approx. calories | Protein |
|---|---|---|---|
| 10 lb (4.5 kg) | ½ oz (14 g) | ~28 kcal | ~3 g |
| 25 lb (11 kg) | 1 oz (28 g) | ~55 kcal | ~6 g |
| 50 lb (23 kg) | 2 oz (57 g) | ~110 kcal | ~12 g |
| 75 lb (34 kg) | 2½ oz (71 g) | ~140 kcal | ~15 g |
| 100 lb (45 kg) | 3 oz (85 g) | ~165 kcal | ~18 g |
Our estimates from USDA values for cooked Atlantic salmon (about 195 kcal per 100 g). Wild salmon is a little leaner.

How to Cook Salmon for a Dog
- Choose a fresh or frozen fillet and check it for pin bones with your fingers.
- Bake at 375°F for about 12 to 15 minutes, or poach in plain water, until it flakes and reaches 145°F inside.
- Skip oil, butter, salt, lemon, garlic and herbs.
- Cool, flake and recheck for bones, then mix a little into the meal.
Like the idea of fish? See can dogs eat shrimp, or pair salmon with plain sweet potato or rice.
Puppies and Special Cases
- Puppies: small flakes of cooked salmon are fine once they eat solid food.
- Pancreatitis or a sensitive stomach: salmon is fatty; ask your vet first.
- Allergies: a good novel protein option, best tried under a vet’s guidance.
- Weight loss: use small portions and reduce the meal.
Can dogs eat raw salmon? Avoid it. Raw or undercooked salmon from the Pacific Northwest can carry a parasite that causes salmon poisoning disease, which can be fatal without treatment. Always cook it through.
What about smoked salmon? Too salty. Plain cooked salmon with the bones removed is the better choice.
— Dr. Sarah Miller, DVM
Salmon for Dogs: Quick Serving Guide
✓ Do
- Cook salmon all the way through
- Remove skin and pin bones
- Serve it plain, flaked
- Use it as a topper
✕ Don't
- Feed raw or undercooked salmon
- Share smoked salmon
- Add butter, garlic or lemon sauce
- Give fish bones
Call your vet if your dog ate raw salmon and shows vomiting, fever or low appetite.
Frequently Asked Questions
Can dogs eat salmon skin?
Cooked, plain salmon skin is fine in small pieces, but it’s fatty. Never give fried or seasoned skin.
Can dogs eat canned salmon?
Yes, if it’s packed in water with no added salt. Drain it and serve a small amount.
Can dogs eat smoked salmon?
No. It’s high in salt, and cold-smoked salmon isn’t cooked, so parasites may survive.
Can dogs eat salmon every day?
Small amounts of cooked salmon can be part of a daily routine, but keep it within the treat budget and rotate proteins.
Is salmon better than chicken for dogs?
Not better, just different. Salmon brings omega-3 fats, while chicken is leaner and cheaper. Both are good proteins when cooked plain, and rotating them adds variety.
Can dogs eat salmon bones?
No. Cooked fish bones are thin and brittle and can lodge in the throat or pierce the gut. The soft, mashed bones in canned salmon are the only exception.
Wondering about other foods? Our A-Z guide to what dogs can eat sorts them into safe, moderation and avoid.
The Bottom Line
Can dogs eat salmon? Yes: fully cooked, plain and boneless, in sensible portions. Never feed raw or smoked salmon, and call your vet if your dog eats raw fish. Find more answers in our Can Dogs Eat…? library or at Start Here. This article is general information, not veterinary advice; see our Veterinary Disclaimer.
References & Sources
Written by CPD Nutrition Desk using the sources below. We are not affiliated with these organizations, and this guide is not a substitute for advice from your veterinarian.
- USDA — USDA FoodData Central
- American Kennel Club (AKC) — Can dogs eat salmon
- PetMD — Can dogs eat salmon
- WSAVA — WSAVA guidetotreats dogs 251107
