「犬のご飯の量を計算したいけど、まず何kcal必要なのかがわからない」
ご飯の量を決める出発点は、愛犬が1日に必要なカロリーを知ることです。これがわかれば、どんなフードでも「1日何g」がすぐに計算できます。
この記事では、獣医栄養学で一般的に使われているRER・DERという2つの数字を使った計算方法を、スマホの電卓でもできるように解説します。
計算の全体像
| 用語 | 意味 | 求め方 |
|---|---|---|
| RER(安静時エネルギー要求量) | じっとしていても使うエネルギー | 70 × 体重(kg)の0.75乗 |
| DER(1日のエネルギー要求量) | 1日に実際に必要なカロリー | RER × 係数 |
| 1日のフード量 | 何gあげればいいか | DER ÷ 100gあたりのカロリー × 100 |
ステップ1:RER(安静時エネルギー要求量)を求める
RER = 70 × 体重(kg)0.75
「0.75乗」と聞くと難しく感じますが、スマホの電卓(ルート √ が使えるもの)でこう計算できます。
- 体重を 3回掛ける(体重 × 体重 × 体重)
- √ を2回 押す
- 70を掛ける
例:体重5kgの場合
5 × 5 × 5 = 125 → √ = 11.18 → √ = 3.34 → × 70 = 約234kcal
簡易式「30 × 体重 + 70」について
体重2〜45kgの範囲では「RER ≒ 30 × 体重 + 70」という簡易式もよく使われます。5kgなら 30 × 5 + 70 = 220kcal となり、正式な式(234kcal)より少しずれます。目安を知るには便利ですが、小型犬や大型犬では誤差が大きくなりやすいため、できれば0.75乗の式を使いましょう。
体重別 RER 一覧
| 体重 | RER | 体重 | RER |
|---|---|---|---|
| 1kg | 70kcal | 10kg | 394kcal |
| 2kg | 118kcal | 15kg | 534kcal |
| 3kg | 160kcal | 20kg | 662kcal |
| 4kg | 198kcal | 25kg | 783kcal |
| 5kg | 234kcal | 30kg | 897kcal |
| 7kg | 301kcal | 40kg | 1,113kcal |
ステップ2:係数を掛けてDER(1日の必要カロリー)を出す
RERに、年齢・避妊去勢の有無・活動量に応じた係数を掛けます。DogCalの計算ツールでは次の係数を使っています。
| ライフステージ・状態 | 係数 |
|---|---|
| 子犬(生後4か月未満) | 3.0 |
| 子犬(生後4〜12か月) | 2.0 |
| 成犬・未避妊未去勢・おとなしい | 1.8 |
| 成犬・未避妊未去勢・普通 | 2.0 |
| 成犬・未避妊未去勢・活発 | 3.0 |
| 成犬・避妊去勢済み・おとなしい | 1.6 |
| 成犬・避妊去勢済み・普通 | 1.8 |
| 成犬・避妊去勢済み・活発 | 2.0 |
避妊・去勢手術をするとホルモンバランスが変わり、同じ生活でも必要なカロリーが下がります。手術後に「今までと同じ量」を続けると太りやすいのはこのためです(避妊・去勢後の適正量)。
減量中・シニア犬の場合
- 減量中:今の体重ではなく目標体重でRERを計算し、係数を低め(1.0〜1.2程度)にするのが一般的です。ただし減らしすぎは危険なので、必ず獣医師と相談しながら進めてください
- シニア犬:活動量や代謝の低下に合わせて、成犬期より少なめの係数になることが多いです(シニア犬の食事量)
計算例
体重5kg・避妊済み・普通の活動量の成犬なら
DER = 234 × 1.8 ≒ 421kcal/日
ステップ3:フードのカロリーを調べてグラム数に換算する
パッケージの「代謝エネルギー」を見る
ドッグフードのパッケージには、成分表示の近くに「代謝エネルギー ○○kcal/100g」のように書かれています。「kcal/kg」の場合は10で割ると100gあたりの値になります。
カロリー表示がない場合の概算
カロリーの記載がないおやつやフードは、成分値から修正アトウォーター係数で概算できます。
100gあたりのkcal ≒ たんぱく質(%) × 3.5 + 脂質(%) × 8.5 + 炭水化物(%) × 3.5
炭水化物は「100 −(たんぱく質+脂質+粗繊維+灰分+水分)」で求めます。
例:たんぱく質26%・脂質15%・粗繊維3%・灰分7%・水分10%の場合
炭水化物 = 100 − 61 = 39%
26 × 3.5 + 15 × 8.5 + 39 × 3.5 ≒ 約355kcal/100g
グラム数に換算する
1日の量(g)= DER ÷ 100gあたりのカロリー × 100
421kcal必要な犬に355kcal/100gのフードなら、421 ÷ 355 × 100 ≒ 1日119g です。
おやつのカロリーも忘れずに
おやつは1日の必要カロリーの10%以内が目安です。421kcalの犬なら約42kcalまで。おやつをあげた日は、その分をフードから差し引きます。具体的な個数の目安はおやつの適量の計算方法で紹介しています。
計算はあくまで「目安」
RER・DERは多くの犬に当てはまる平均的な式ですが、同じ条件でも個体差があります。計算した量を2週間ほど続けて、体重と体型を見ながら5〜10%ずつ調整するのが確実です。持病がある場合や療法食を食べている場合は、獣医師の指示に従ってください。
面倒な計算は自動で
0.75乗、係数選び、フードのカロリー換算…。毎回手で計算するのは大変です。DogCalなら誕生日・体重・活動量・フードを入力するだけで、必要カロリーと1日の量(g)を自動で計算できます。複数のフードを混ぜる場合の割合計算にも対応しています。
体重別にまとめた一覧は犬のご飯量 体重別早見表、子犬の場合は子犬の餌の量の計算方法もあわせてどうぞ。







