狗每日喂食量计算器——基于 RER/MER 的克数估算工具

狗粮包装袋上的建议通常是「8kg 的狗喂 120–215g/天」这种横跨近一倍的宽区间,对实际喂量帮助有限。本计算器改用兽医营养学中的静息能量需求(RER)和维持能量需求(MER)公式,按你家狗的生命阶段和活动水平反推每日克数和每餐份量,把模糊区间收敛成一个可以执行的起点。

公式公开、过程可查:结果区会逐项显示 RER、MER、所用系数范围、每日克数和每餐克数的推导过程,方便你与包装袋建议或兽医意见对照。本工具输出的是起始估算参考,不是处方。

以最近一次称重为准,项圈等佩戴物重量不计入。小型犬可用厨房秤换算。

狗的分段系数范围(MER = 系数 × RER):幼年 2.5–3.5 或 1.6–2.4、绝育成年 1.4–1.7、未绝育成年 1.6–2.0、体重管理期 1.0–1.4、孕哺期 2.0–3.0。计算器取范围中值。

低活动 ×0.90,正常 ×1.00,活跃 ×1.15。活动水平只是在阶段系数上辅助微调,不改变阶段本身的选取。

请在包装袋或官网查找代谢能(ME)标注,常见形式为「kcal/kg」或「kcal/100g」。

📋 常见范围参考:干粮约 340–420 kcal/100g;湿粮因含水量高通常在 80–130 kcal/100g(湿粮袋若按每罐标注,需用「每罐热量 ÷ 罐净重 × 100」换算)。以包装袋 ME 标注为准。

餐数不改变每日总量,只把总量均分到各餐。幼犬和哺乳母犬通常需要 3 餐或更多。

如何理解这个结果

计算器给出的是起始估算,不是处方。RER/MER 公式反映的是一群体重健康犬只的平均能量需求,每只狗的代谢率、品种、绝育时间、室内温度都会让真实需求偏离估算值 ±15% 甚至更多。正确的用法是:按结果的克数喂 10–14 天,然后在固定时间(早上一餐前)称重、记录趋势,同时用手检查体况评分 BCS——肋骨应能隔着皮毛轻松摸到、从上往下看腰部有明显内收。如果体重平稳且 BCS 接近理想范围(9 分制 4–5 分),说明当前量合适;连续两周体重上升就下调 5–10%,下降则上调 5–10%。另外别忘了零食:训练奖励、洁齿骨都带热量,应从每日总量中扣除而不是在计划量之外额外添加——用每天约 10% 的 MER 作为零食上限,主粮量相应减少。孕期、哺乳期、患病或服药中的狗,请直接以兽医的个体化方案为准。

如何使用本计算器

  1. 先称一次体重并记录日期,输入计算器;选择对应的生命阶段(拿不准就选最接近的现状,不要预选用未来状态)。
  2. 翻到狗粮包装袋背面,找到代谢能 ME 标注(kcal/kg 或 kcal/100g),换算成 kcal/100g 填入。
  3. 按你家实际的喂餐习惯选择每日餐数,点击「计算每日喂食量」。
  4. 用厨房秤或分装盒把每餐克数固定下来,喂 10–14 天。
  5. 期间每 1–2 周称重一次并检查 BCS,按体重趋势上下微调 5–10%,直至体重走平。

常见问题

包装袋建议和计算器结果差很多,我该信哪个?

先确认包装袋用的热量基准和计算器填的是不是同一个数值——很多包装袋按「中等活动量成年犬」笼统给出区间,且部分品牌区间明显偏宽或偏保守。RER/MER 估算通常更贴近个体差异的收敛点,可以作为起点;两者差距在 ±20% 内都属正常。若你的狗有疾病或处方粮背景,以兽医意见优先。

绝育后需要把狗粮量减少多少?

多数绝育犬的能量需求会下降约 10–25%,这也是为什么绝育成犬系数(1.4–1.7×RER)低于未绝育成年(1.6–2.0×RER)。实操上可以在绝育后重新跑一次计算器,把「未绝育成年」改成「绝育成年」,再按结果下调,并在 2 周内用体重趋势验证幅度是否合适。

湿粮和干粮的克数怎么换算?

不要按克数直接换算,要按热量换算。干粮约 340–420 kcal/100g,湿粮通常只有 80–130 kcal/100g,因为含水量高达 70% 以上。方法是:先算出 MER,再用「MER ÷ 湿粮 kcal/100g × 100」得出湿粮克数,结果会比干粮重得多,这是正常现象。详见指南《干粮和湿粮的热量密度换算》。

幼犬的系数为什么比成年犬高那么多?

因为幼犬的能量不只是用来「维持」,还要支撑生长组织沉积。2–4 月龄约为 2.5–3.5×RER,4–12 月龄约 1.6–2.4×RER,而绝育成年只有 1.4–1.7。给幼犬按成年系数喂,长期会能量不足;反过来给成年犬吃幼犬粮的量大意照喂,则会热量过剩。

计算结果可以直接当作减肥方案吗?

不建议。减肥需要的是「以当前实测体重计算维持量,再下调 10–20%」的受控缺口,而且体重管理期系数(1.0–1.4×RER)的选取要看肥胖程度和是否伴随疾病。直接用目标体重套公式会低估需求,容易掉肌肉、反弹快。计划减肥的狗最好让兽医参与定目标速度和复查节奏,详见《体重管理期的狗:为什么不能直接用目标体重套公式》。

每天喂几餐更好?餐数会影响总量吗?

餐数不改变每日总量,只决定怎么拆分。成犬普遍 2 餐即可,幼犬、小型犬和易低血糖的狗建议 3 餐。对想减重的狗,固定餐数比自由采食更容易控制总量。

我的狗是大型犬,计算结果和喂幼犬粮的经验差很多?

大型犬的生长节奏和小型犬不同,幼年期更长,单位体重的能量需求在快速生长期后下降得更快;同时大型犬按体表面积散热比例小,活动微调幅度也偏小。这些差异不改变公式本身,但提醒你对大型犬尤其要靠体重趋势和 BCS 校准,而不是照搬同体型狗狗朋友的喂量。更多常见误区见《大型犬与小型犬在喂食量计算上的常见误区》。

换粮之后需要重新计算吗?

需要。只要新粮的 kcal/100g 不同,同样的 MER 对应的克数就会变。正确做法是把新粮热量密度填进计算器重新得出克数,再按 7–10 天过渡期逐步替换,而不是「按原来那杯的量继续喂」。

免责声明:本工具提供基于公开兽医营养学公式(RER = 70 × 体重^0.75,MER = 系数 × RER)的估算参考,不能替代兽医或宠物营养师的个体化评估。如果你的狗正在患病、服药、处于孕哺期或有明确的体重问题,请在调整饮食前咨询执业兽医。