Can Dogs Eat Salmon?
For plain cooked salmon with no seasoning, bones or added fat, the calorie answer is: a 30 lb (13.61 kg) spayed/neutered adult dog has a 10% treat ceiling of 69.43–79.35 kcal a day. USDA lists Atlantic farmed salmon cooked with dry heat at 206 kcal per 100 g, so that ceiling is 33.7–38.5 g (1.19–1.36 oz) — only 0.40–0.45 of the official 3 oz (85 g) portion. Change the form and the grams change: across 20 official salmon entries the same ceiling spans 16.1–67.8 g, a 4.21× spread in grams, driven by a 3.68× spread in official density. This page converts published energy densities into grams and ounces in both units; it makes no safety claim about raw fish, smoked fish, parasites, sodium, seasoning or bones.
Recompute the ceiling for your dog, in grams and ounces
Choose a body weight, one of the 20 official salmon forms, and one of the official household portions. Every result is printed in both metric and US units, and every intermediate value is printed too, so each line can be checked with a calculator.
Switching units does not re-read the rounded display figure: the canonical mass in kg is kept, so the answer cannot drift.
10% treat ceiling
69.43–79.35 kcal/day
At 206 kcal/100 g that is 33.7–38.5 g = 1.19–1.36 oz, or 0.40–0.45 of the selected portion.
RER 495.95 kcal/day at 13.61 kg; MER 694.33–793.52 kcal/day.
This is a calorie conversion, not a feeding recommendation and not a safety clearance.
The formula, with every symbol defined
Nothing below is fitted to salmon. The ceiling is this site's published general treat rule; the only salmon-specific inputs are the official energy densities.
RER = 70 × kg0.75
MERlo = RER × 1.4 MERhi = RER × 1.6
Clo = 0.10 × MERlo Chi = 0.10 × MERhi
gramslo = Clo / d × 100 gramshi = Chi / d × 100
ounces = grams / 28.349523125
portions = grams / Pg
- Wlb = body weight in pounds. Supported input: 2–300 lb.
- kg = body weight in kilograms, using the exact international conversion 1 lb = 0.45359237 kg.
- RER = resting energy requirement in kcal/day; 70 and 0.75 are the published coefficients.
- MER = maintenance energy requirement in kcal/day; 1.4–1.6 is the published band for a healthy, neutered adult dog at a healthy body condition.
- C = the 10% treat ceiling in kcal/day: at most one tenth of daily MER from treats. 0.10 is a general rule, not a salmon rule.
- d = energy density of the chosen salmon form, in kcal per 100 g, read from USDA nutrient 1008 (Energy, KCAL). Nutrient 1062 (Energy, kJ) is carried in the tables for cross-checking only.
- Pg = gram weight of the chosen official household portion, read from USDA
foodPortions. - 1 oz = 28.349523125 g exactly. Tables round to one decimal for grams and two for ounces; the worked example below keeps two decimals for grams.
One dog, eight steps, all numbers shown
Reference dog: 30 lb, healthy neutered adult. Reference form: Atlantic farmed salmon, cooked, dry heat, fdcId 175168, d = 206 kcal/100 g (861 kJ/100 g).
2. 70 × 13.6077711^0.75 = 495.95 kcal/day RER
3. 495.95 × 1.4 = 694.33; × 1.6 = 793.52 kcal/day MER
4. 0.10 × 694.33 = 69.43; 0.10 × 793.52 = 79.35 kcal/day ceiling
5. 69.43 / 206 × 100 = 33.71 g; 79.35 / 206 × 100 = 38.52 g
6. 33.71 / 28.349523125 = 1.19 oz; 38.52 / 28.349523125 = 1.36 oz
7. 33.71 / 85 = 0.40; 38.52 / 85 = 0.45 of the official 3 oz portion
8. Cross-check: 206 × 4.184 = 861.9 kJ/100 g, consistent with the official 861 kJ/100 g within published rounding.
Step 8 is a unit cross-check, not a second energy source. USDA publishes kcal and kJ side by side; we attribute the 0.9 kJ difference to rounding of the published kJ value. That attribution is an inference, not a measured value.
All 20 official salmon forms, recomputed into grams and ounces
USDA SR Legacy returns 47 salmon entries; the 20 below are the whole-food forms with a published energy density. Each row divides the same 30 lb ceiling (69.43–79.35 kcal/day) by that row's own density. The last column counts 85 g official 3 oz portions.
| Official form | kcal/100 g | Grams | Ounces | 3 oz portions |
|---|---|---|---|---|
| Atlantic, farmed, raw | 208 | 33.4–38.2 | 1.18–1.35 | 0.39–0.45 |
| Atlantic, wild, raw | 142 | 48.9–55.9 | 1.72–1.97 | 0.58–0.66 |
| Chinook, raw | 179 | 38.8–44.3 | 1.37–1.56 | 0.46–0.52 |
| Chum, raw | 120 | 57.9–66.1 | 2.04–2.33 | 0.68–0.78 |
| Pink, raw | 127 | 54.7–62.5 | 1.93–2.20 | 0.64–0.74 |
| Sockeye, raw | 131 | 53.0–60.6 | 1.87–2.14 | 0.62–0.71 |
| Coho, farmed, raw | 160 | 43.4–49.6 | 1.53–1.75 | 0.51–0.58 |
| Coho, wild, raw | 146 | 47.6–54.4 | 1.68–1.92 | 0.56–0.64 |
| Atlantic, farmed, cooked, dry heat | 206 | 33.7–38.5 | 1.19–1.36 | 0.40–0.45 |
| Atlantic, wild, cooked, dry heat | 182 | 38.2–43.6 | 1.35–1.54 | 0.45–0.51 |
| Chinook, cooked, dry heat | 231 | 30.1–34.4 | 1.06–1.21 | 0.35–0.40 |
| Chum, cooked, dry heat | 154 | 45.1–51.5 | 1.59–1.82 | 0.53–0.61 |
| Pink, cooked, dry heat | 153 | 45.4–51.9 | 1.60–1.83 | 0.53–0.61 |
| Sockeye, cooked, dry heat | 156 | 44.5–50.9 | 1.57–1.79 | 0.52–0.60 |
| Pink, canned, drained solids | 138 | 50.3–57.5 | 1.77–2.03 | 0.59–0.68 |
| Sockeye, canned, drained solids | 167 | 41.6–47.5 | 1.47–1.68 | 0.49–0.56 |
| Sockeye, canned, drained, no skin/bones | 136 | 51.1–58.3 | 1.80–2.06 | 0.60–0.69 |
| Chinook, smoked | 117 | 59.3–67.8 | 2.09–2.39 | 0.70–0.80 |
| Chum, dried (Alaska Native) | 378 | 18.4–21.0 | 0.65–0.74 | 0.22–0.25 |
| King (chinook), smoked, brined (Alaska Native) | 430 | 16.1–18.5 | 0.57–0.65 | 0.19–0.22 |
Density runs from 117 kcal/100 g (chinook, smoked) to 430 (king chinook, smoked and brined, Alaska Native): 3.68×. The same ceiling therefore buys 59.3–67.8 g at the lean end and only 16.1–18.5 g at the dense end. A single gram figure for "salmon" cannot be right for both.
Official household portions, each with its own density
USDA detail records publish household measures in grams. Each row converts that gram weight with its own form's density, not a site-wide average, then expresses the result as a share of the 30 lb reference ceiling.
| Official measure | Form | Grams | kcal/100 g | kcal | Share of ceiling % |
|---|---|---|---|---|---|
| 3 oz | Atlantic, farmed, raw | 85 | 208 | 176.80 | 222.8–254.6 |
| 3 oz | Pink, canned, drained solids | 85 | 138 | 117.30 | 147.8–168.9 |
| 3 oz | Chinook, cooked, dry heat | 85 | 231 | 196.35 | 247.4–282.8 |
| 0.5 fillet | Chinook, cooked, dry heat | 154 | 231 | 355.74 | 448.3–512.3 |
| 0.5 fillet | Atlantic, farmed, raw | 198 | 208 | 411.84 | 519.0–593.1 |
| can drained solids (total) | Pink, canned, drained solids | 315 | 138 | 434.70 | 547.8–626.1 |
A whole 315 g can of drained pink salmon at 138 kcal/100 g is 434.70 kcal, or 547.8–626.1% of one small dog's daily treat ceiling — even though it is the leanest canned option. The 85 g measure alone ranges from 117.30 to 196.35 kcal depending on which form is in the cup.
Seven body weights, one density, both units
Holding the reference form at 206 kcal/100 g and moving only the weight shows how the ceiling scales. RER uses kg0.75, so the ceiling grows more slowly than body weight.
| Body weight lb | Ceiling kcal/day | Grams | Ounces | 3 oz portions |
|---|---|---|---|---|
| 5 | 18.11–20.70 | 8.8–10.0 | 0.31–0.35 | 0.10–0.12 |
| 10 | 30.46–34.81 | 14.8–16.9 | 0.52–0.60 | 0.17–0.20 |
| 20 | 51.23–58.55 | 24.9–28.4 | 0.88–1.00 | 0.29–0.33 |
| 30 | 69.43–79.35 | 33.7–38.5 | 1.19–1.36 | 0.40–0.45 |
| 50 | 101.85–116.40 | 49.4–56.5 | 1.74–1.99 | 0.58–0.66 |
| 80 | 144.89–165.59 | 70.3–80.4 | 2.48–2.84 | 0.83–0.95 |
| 120 | 196.39–224.44 | 95.3–109.0 | 3.36–3.84 | 1.12–1.28 |
From 5 lb to 120 lb the dog is 24× heavier, but the ceiling rises only from 18.11–20.70 to 196.39–224.44 kcal/day (10.84×). That is the 0.75 exponent, not an estimate.
The three top-ranking pages, recomputed line by line
The three pages ranking highest for this query were read on 13 November 2026. A fourth page was unreadable and is recorded as unreadable, not used here. Their published serving rules are qualitative; every calorie figure below is our own recomputation of those rules against the official 206 kcal/100 g density. No wording from those pages is reproduced.
What all three leave out
- No formula, no coefficients, and no RER or MER.
- No official energy density in kcal per 100 g for any salmon form.
- No kcal/day ceiling computed from the dog's body weight.
- No side-by-side grams and ounces with the exact conversion shown.
- No conversion of their own published serving amounts into kcal.
- No shared time unit: one gives weekly amounts, one gives a per-weight cap without saying whether it is per meal or per day, and one gives a per-portion figure with no daily ceiling attached.
Page 1: a per-weight cap and two unweighted suggestions
Its cap is 100 g (3.5 oz) for every 10 lb of body weight, with no kcal and no time unit. Applied to the 60 lb dog used in its own example, that is 300 g, which at 206 kcal/100 g is 618.00 kcal. The same 10% method gives a 60 lb dog a ceiling of 116.77–133.45 kcal/day, so the cap is 4.63–5.29× that ceiling. We compare at equal weight rather than borrowing a 30 lb ceiling; against the 30 lb reference it would appear as 7.79–8.90×, which is a different dog and is not used here.
Its smaller suggestions carry no body weight, so we map them onto the explicit 30 lb reference dog (69.43–79.35 kcal/day). A 1–2 oz topper is 28.3–56.7 g = 58.4–116.8 kcal = 84.1–147.2% of that ceiling. A 2–3 oz special treat is 56.7–85.0 g = 116.8–175.2 kcal = 168.2–220.8%. Both are arithmetic conversions of published ounce amounts, not a judgement about that page.
Page 2: a calorie figure without a density
It quotes a 10% of calories rule and gives "about 30 calories" for a 14 g portion, without stating a density or a weight-dependent ceiling. Implied density is 30 / 14 × 100 = 214.29 kcal/100 g, 4.0% above the official 206. At the official density, 14 g is 28.84 kcal rather than 30. Its stated 30 kcal would be 37.8–43.2% of the 30 lb reference ceiling.
Page 3: five weekly bands, converted to daily energy
It gives five ounce bands by dog size, explicitly per week, with no kcal and no daily ceiling. We convert each band to grams, then to kcal at 206 kcal/100 g, then divide by 7 for a daily average, and compare with the 10% ceiling for a representative weight in that band. The representative weight is the band's upper bound; for the open-ended final band we use 90 lb, so that row's share is an upper bound.
| Size band lb | Reference lb | Ounces/week | Grams/week | kcal/week | kcal/day | Share % |
|---|---|---|---|---|---|---|
| 2–20 lb | 20 | 1.0–2.0 | 28.3–56.7 | 58.4–116.8 | 8.34–16.69 | 16.3–28.5 |
| 21–30 lb | 30 | 2.0–3.0 | 56.7–85.0 | 116.8–175.2 | 16.69–25.03 | 24.0–31.5 |
| 31–50 lb | 50 | 3.0–4.0 | 85.0–113.4 | 175.2–233.6 | 25.03–33.37 | 24.6–28.7 |
| 51–90 lb | 90 | 4.0–6.0 | 113.4–170.1 | 233.6–350.4 | 33.37–50.06 | 21.1–27.7 |
| over 90 lb | 90 | 6.0–8.0 | 170.1–226.8 | 350.4–467.2 | 50.06–66.74 | 31.6–36.9 |
Converted this way, its 21–30 lb band lands at 16.69–25.03 kcal/day = 24.0–31.5% of the 30 lb ceiling, while the per-weight cap on page 1 lands at 4.63–5.29× the 60 lb ceiling. The two rules cannot be compared as written because one is weekly and the other never states its time unit; the shared kg, kcal and day columns are what make the comparison possible.
Supporting range and what this page deliberately does not do
Supporting range. Healthy, neutered adult dogs at a healthy body condition, 2–300 lb, using the 1.4–1.6 MER band and one of the 20 official SR Legacy energy densities listed above. The arithmetic is plain JavaScript evaluated in the browser.
Deliberately not done. This page does not decide whether salmon is safe for dogs; it does not assess raw fish, parasites, bones, sodium, smoked or cured products, seasoning, added oil, allergies, or any contaminant. It does not cover puppies, growth, pregnancy, lactation, working dogs, illness, weight loss plans, or therapeutic diets. It does not translate a weekly amount into a daily feeding instruction, and it does not claim that any published cap is per meal or per day when the source does not say so. It gives no assurance that any figure will suit a particular dog, and it is not veterinary advice.
Numbers on this page are calorie conversions. Always follow your veterinary team's feeding plan. If a dog may have eaten raw or seasoned fish, contact a veterinarian or an animal poison control service promptly.
Sources and how each number was obtained
- Official document. USDA FoodData Central,
/v1/foods/search, querysalmon,dataType=SR Legacy, read 13 November 2026: 47 hits, all 47 returned. Energy is nutrient 1008 (KCAL); nutrient 1062 (kJ) is used only as a rounding cross-check. - Official document. USDA FoodData Central
/v1/food/<fdcId>detail records for fdcIds 175167, 175175, 171999 and 173686, read 13 November 2026: thefoodPortionsarrays supply 85 g, 154 g, 198 g and 315 g household measures. - Published general rule, not salmon-specific. The RER = 70 × kg^0.75 formula, the 1.4–1.6 adult MER band and the 10% treat ceiling are the ones already published on this site's dog calorie formula page.
- Exact definitions. 1 lb = 0.45359237 kg; 1 oz = 28.349523125 g; 1 kcal = 4.184 kJ. These are fixed conversions, not measurements of any product.
- Inference, clearly labelled. Every figure in the "three top-ranking pages" section is our recomputation of a qualitative published serving rule using one official density and one stated reference dog. Representative weights for the weekly bands, the division by 7, and the equal-weight 60 lb comparison are our stated conventions, not claims made by those pages.
- Gap analysis only. Three pages ranking in the top three for this query (alaskagoldbrand.com, petsplusus.com, mowisalmon.us), read 13 November 2026, used solely for the shared-gap list and for the qualitative serving amounts above. A fourth page (petmd.com) returned no readable body text and is recorded as unreadable; it is not used in any judgement. No sentence from these pages is reproduced and none is used as a numeric source.
FAQ
Can dogs have salmon at all?
That question has a safety answer and a calorie answer, and this page only does the second. For plain cooked salmon, the 30 lb reference ceiling of 69.43–79.35 kcal a day converts to 33.7–38.5 g (1.19–1.36 oz) at 206 kcal per 100 g. Ask your veterinary team whether salmon belongs in your own dog's diet.
Is salmon safe for dogs?
This page makes no safety claim. Raw fish, parasites, bones, seasoning, sodium and smoked products are outside its scope. It only shows what published energy densities mean in grams and ounces.
How much salmon can a dog eat?
At 206 kcal per 100 g and a 30 lb adult dog, the 10% ceiling is 33.7–38.5 g (1.19–1.36 oz), or 0.40–0.45 of the official 3 oz portion. Use the calculator above to change the weight, the form or the portion. "How much" here is a calorie conversion, not a feeding recommendation.
Can dogs eat canned salmon, and is it lower in calories?
USDA lists pink canned drained solids at 138 kcal per 100 g against 206 for Atlantic farmed cooked by dry heat, so the same ceiling buys 50.3–57.5 g instead of 33.7–38.5 g. But a whole 315 g drained can is still 434.70 kcal, or 547.8–626.1% of the 30 lb reference ceiling. Lower density is not the same as a small portion.
Why do the three top pages disagree on time units?
One gives amounts per week, one gives a cap per 10 lb without saying per meal or per day, and one gives a per-portion calorie figure with no daily ceiling. We do not resolve that disagreement. We convert each published amount into grams, kcal and kcal/day so the units are visible, and we state every convention we used.
Does the 10% ceiling come from a salmon study?
No. It is the general treat share already published on this site's formula page, applied to MER. The salmon-specific numbers here are the official USDA densities and household portions only.
Why is every answer a range instead of one number?
MER uses the 1.4–1.6 adult band, so the ceiling inherits it. Both ends are evaluated and printed. A single point would hide half of the published band.
Can puppies eat salmon, or can I feed salmon every day?
This calculator is built for a healthy adult dog at a healthy body condition using the 1.4–1.6 band. Growth-stage energy needs, daily feeding schedules and long-term diet design are outside its supporting range, so it produces no figure for them.