「這罐罐頭粗蛋白只有 10%,飼料寫 35%,罐頭是不是很摳?」——這句話幾乎每個貓奴都想過一次。但這樣直接拿數字比,其實比錯方向了。真相是:罐頭含水量常常有 75~80%,飼料只有 8~12%,兩邊「稀釋程度」差了一大截,數字當然沒辦法直接放在一起比。這篇教你怎麼自己動手把兩邊換算到同一個基準,最後還附一個計算機,看完你可以自己驗算,包括驗算我們自己賣的罐頭。
包裝上那排「粗蛋白、粗脂肪、粗纖維、水分」到底在講什麼?
台灣寵物食品包裝上常見的那一小排數字,正式名稱叫「保證分析值」(Guaranteed Analysis)。美國飼料管理協會 AAFCO 官方頁面對這件事講得很白:粗蛋白與粗脂肪標的是「不會比這個數字少」的最低值,粗纖維與水分標的則是「不會比這個數字多」的最高值。原文是這樣寫的:「the crude protein and crude fat must be NO LESS THAN the stated percentage on the label, while the crude fiber and moisture must be NO MORE THAN the label declaration」。
換句話說,包裝上寫的從來就不是「精確值」,而是一個保證的門檻。這點世界小動物獸醫協會(WSAVA)的 Global Nutrition Toolkit 也是同樣的講法:保證分析值要申報的是粗蛋白(最低)、粗脂肪(最低)、粗纖維(最高)、水分(最高)。
| 項目 | 保證的方向 | 白話意思 |
|---|---|---|
| 粗蛋白 Crude Protein | 最低值 | 實際只會比標示的多,不會比較少 |
| 粗脂肪 Crude Fat | 最低值 | 實際只會比標示的多,不會比較少 |
| 粗纖維 Crude Fiber | 最高值 | 實際只會比標示的少,不會比較多 |
| 水分 Moisture | 最高值 | 實際只會比標示的少,不會比較多 |
| 灰分 Ash | 非強制項目 | 常常根本沒印在包裝上,需要自己估或問廠商 |
這也代表接下來不管是換算乾物比還是推估碳水,算出來的都是「用保證值倒推的估計」,不是化驗室當天量出來的精確數字——這點請務必記得,後面會再提醒一次。
如果你還在猶豫罐頭、主食罐、副食罐、生食該怎麼挑,可以先看這篇:貓罐頭、主食罐、副食罐、生食、鮮食、乾飼料怎麼選擇。
為什麼含水量不同,數字就不能直接比?
塔夫茲大學獸醫學院的營養科普網站 Petfoodology 講得很直接:「The best way to compare pet foods is on a "dry matter" basis, which is the nutrient levels without including the water in the food. Pet foods vary widely in their water content; most canned food contains about 80% water and dry food is only about 10% water.」——白話講,罐頭裡有八成是水,飼料裡只有一成是水,同樣寫「蛋白 10%」跟「蛋白 35%」,被稀釋的程度完全不一樣,直接比等於是拿「濃縮咖啡」跟「加了很多水的咖啡」比咖啡因濃度,卻沒扣掉水的部分。
那篇文章也舉了一個實例:兩款食物含水量不同,蛋白質標示值差很多,但「the protein levels are almost identical (at about 36%) when compared on a dry matter basis!」——換算成乾物比之後,兩邊其實幾乎一樣高。這就是為什麼要學會這個換算。
乾物比怎麼算?帶你一步步算一次
公式其實只是國中程度的除法:
乾物比 % = 標示值 % ÷ (100 − 水分 %) × 100
邏輯是:先用「100 − 水分」算出這罐食物裡「扣掉水之後剩下的乾貨」占多少比例,再看蛋白質在這些乾貨裡占了多少。我們用開頭那個例子實際算一次:
- 罐頭:粗蛋白 10%,水分 78%。乾物比例 = 100 − 78 = 22%。蛋白質乾物比 = 10 ÷ 22 × 100 ≈ 45.5% DM
- 乾飼料:粗蛋白 35%,水分 10%。乾物比例 = 100 − 10 = 90%。蛋白質乾物比 = 35 ÷ 90 × 100 ≈ 38.9% DM
換算完看到了嗎?罐頭的蛋白質乾物比(45.5%)其實比飼料(38.9%)還高,跟一開始「10% 遠遠輸給 35%」的直覺完全相反。這不是罐頭廠商在唬爛,是水分把包裝上的數字稀釋掉了,換算回同一個基準之後才看得出真實濃度。
碳水化合物是怎麼「推」出來的?這裡要老實講
台灣的保證分析值通常不會直接印「碳水化合物」這一項。這不是我們的猜測——查了台灣現行〈動物保護法〉第22-5條,寵物食品標示事項第四款只規定要標「營養成分及含量」,並沒有指定必須包含哪些具體項目;地方動物保護機關發布的標示內容參考範例也寫得很清楚:「目前無統一格式或強制標示項目」,業者只是「可參照」美國規範去標示水分、粗蛋白質、粗脂肪、粗纖維、灰分、熱量等,法規本身沒有強制。也就是說,不管是碳水化合物還是等一下會提到的灰分,台灣包裝上印不印,完全看廠商自己願不願意——這跟美國 AAFCO 的情況一樣,但不是「照抄美國規則」,是台灣自己的法規現況本來就是這樣,台灣消費者一樣適用。業界的做法是用扣除法回推碳水這個數字,正式名字叫「無氮抽出物」(Nitrogen-Free Extract,簡稱 NFE),公式是:
碳水(NFE)% = 100 − 粗蛋白% − 粗脂肪% − 水分% − 灰分% − 粗纖維%
問題來了:五項裡面的「灰分」,包裝上十有八九沒有印,前面提到的台灣法規現況也印證了這件事——灰分本來就不是強制標示項目。灰分指的是食物裡的礦物質總量(鈣、磷、鐵、鋅這些燒不掉的礦物質),塔夫茲 Petfoodology 的專文〈All About Ash〉解釋灰分不是四項必印項目之一,「manufacturers can also add other nutrients to their guarantees if they want to emphasize specific nutrients」——也就是廠商想印才印。同一篇也提到一個大方向:乾飼料通常比罐頭灰分高,因為罐頭有七八成是水,把包括灰分在內的所有營養素都稀釋掉了。
所以沒印灰分的時候要怎麼辦?只能用估計值代入,這裡誠實告訴你:這是估計,不是精確數字。2017 年一篇發表在同行審查期刊《Scientific Reports》的研究,實測了英國市售 113 款完整貓食與 64 款完整犬食的礦物質含量,測出灰分(乾物比基礎)平均值是:貓罐頭 11.2%、貓乾飼料 8.29%、狗罐頭 10.1%、狗乾飼料 7.34%。換算回包裝上常見的「未扣水分」寫法(用同一份研究測到的含水量換算,以下取貓食的數據),大約落在濕食 1.5~3%、乾飼料 6~9% 這個區間,實際會因產品含水量不同而有落差。這組數字終究是「別人家產品實測出來的大概範圍」,不是你手上那罐的真實數字——如果廠商有公開完整成分分析(Typical Analysis),永遠以那個為準,最準的做法還是直接跟廠商索取。也正因為碳水這一項是「用估計值回推出來的估計值」,它的誤差會比乾物比的蛋白質、脂肪換算再大一點,看看就好,不用當成精確診斷數字。
想多了解貓咪對碳水化合物的真實需求,可以看這篇:貓與碳水化合物。
更進階:其實營養師更愛用「每 1000 大卡」來比,不是乾物比
乾物比已經解決了「含水量不同」的問題,但塔夫茲 Petfoodology 指出它還漏掉一件事:不同食物的熱量密度差很多。同一篇〈What Is Guaranteed about the Guaranteed Analysis?〉寫道:「Dry cat foods... can range from less than 300 kcals per cup to more than 600 kcals per cup」——熱量密度可以差到一倍以上,這會直接影響貓咪吃多少份量、進而吃到多少營養素。所以文章建議,最準的比較方式其實是「based on grams per 100 or 1000 kcals」,也就是換算成「每吃進 100(或 1000)大卡,會吃到幾公克這個營養素」。
塔夫茲另一篇〈Nutrition Math 101〉給了一個很清楚的實例(原文舉的是狗食:一款 Adult Dry Dog Food、一款 Adult Canned Dog Food,換算方法對貓食完全通用,這裡借用它的數字示範算法):一款乾飼料蛋白質標示 25.0%、熱量密度 3,606 kcal/kg,換算下來是「6.9 grams of protein per 100 kcal」;另一款罐頭蛋白質標示只有 8.0%,但熱量密度只有 1,198 kcal/kg,換算後是 6.7 g / 100 kcal——兩者幾乎一樣,比乾物比換算出來的差距又更貼近真實情況。同系列的〈Pet Food Nutrient Calculator〉一文舉的則是兩款貓食的例子,也提醒,光看百分比會誤導:文中舉的例子是一款乾飼料脂肪標示 12%、罐頭標示 6%,看起來乾飼料脂肪是兩倍,但換算到「每 100 大卡」之後,反而是罐頭的脂肪含量明顯更高。
這個算法比乾物比多一個步驟,需要知道食物的「每公斤熱量(kcal/kg)」,這個數字通常印在包裝背面的熱量標示或官網規格表。步驟是:先把百分比除以「每公斤熱量」,再乘以 1000,就會得到「每 1000 大卡含幾克」這個營養素,這樣才是把「稀釋程度」跟「熱量密度」兩件事一次校正掉的公平比法。想知道貓咪一天大概該吃多少熱量,可以參考這篇:貓貓一天要吃多少。
直接動手算:乾物比換算機
下面這個工具幫你把上面的公式都寫好了,把包裝上的保證分析值填進去就會自動算出乾物比跟推估碳水。預設值放的是一組常見的罐頭數字,你可以直接改成自己手上那包的數字。
把包裝上的保證分析值填進去(單位 %):
| 粗蛋白(最低值) | % |
| 粗脂肪(最低值) | % |
| 粗纖維(最高值) | % |
| 水分(最高值) | % |
| 灰分 包裝沒印時的粗略估計:濕食(罐頭)約 1.5~3%,乾飼料約 6~9%(換算自英國市售寵物食品灰分實測研究,Davies et al. 2017, Scientific Reports)。有完整成分分析(Typical Analysis)請直接跟廠商索取更準確的數字。 | % |
| 營養素 | 標示值(as fed) | 乾物比(DM) |
|---|
灰分若沒有實測數字,以上估計值僅供參考;碳水(NFE)是用扣除法回推的估計值,不是化驗室實測值。
為什麼罐頭水分那麼高,貓咪不會覺得在喝水嗎?
順帶一提,罐頭之所以水分占七八成,除了影響上面的換算,其實也是它的優點之一——貓咪天生飲水意識就弱,罐頭能順便補水分。如果你也在煩惱貓咪喝水夠不夠,可以看這篇:我的貓貓喝的水夠嗎。
學會這招,你可以自己驗證任何一家的標示
看完這篇,下次再看到「罐頭蛋白只有 10%」這種說法,你已經知道該先問「水分多少」再下結論。乾物比換算解決了含水量不同的問題,想再更精準一點,就用每 100 或 1000 大卡的算法,把熱量密度也一起校正掉。
也歡迎拿這個計算機來驗證青川淺自己的產品標示——把包裝上的保證分析值填進去,自己算一次,比聽任何人說都準。這篇不是要說服你哪個一定比較好,單純是希望貓奴看得懂包裝上那排數字在講什麼。
參考:
- Nutritional Labeling | AAFCO
https://www.aafco.org/resources/startups/nutritional-labeling/ - Calorie Content | AAFCO
https://www.aafco.org/resources/startups/calorie-content/ - What Is Guaranteed about the Guaranteed Analysis? | Tufts Petfoodology
https://sites.tufts.edu/petfoodology/2020/12/28/what-is-guaranteed-about-the-guaranteed-analysis/ - What Are These Numbers? Nutrition Math 101 | Tufts Petfoodology
https://sites.tufts.edu/petfoodology/2016/11/what-are-these-numbers-nutrition-math-101/ - Pet Food Nutrient Calculator: Comparing nutrient levels between two pet foods | Tufts Petfoodology
https://sites.tufts.edu/petfoodology/2017/08/07/nutrient_converter/ - All About Ash | Tufts Petfoodology
https://sites.tufts.edu/petfoodology/2022/08/17/all-about-ash/ - Davies M, Alborough R, Jones L, Davis C, Williams C, Gardner DS. Mineral analysis of complete dog and cat foods in the UK and compliance with European guidelines. Scientific Reports 7, 17107 (2017)
https://doi.org/10.1038/s41598-017-17159-7 - 動物保護法 第22-5條 | 全國法規資料庫
https://law.moj.gov.tw/LawClass/LawSingle.aspx?pcode=M0060027&flno=22-5


