FeedingCalc

How much should your dog eat?

Choose the exact food you buy. We read the calories from its label and work out a daily portion with the formula vets use.

  • 372 foods with label calories
  • Vet formula (AAHA 2021)
  • Cups, grams, cans

Feeding guide

Worked out for your pet, from the food's own calorie content.

Your pet

Lifestyle

The food

    My food isn't listed. I'll type the calories from the bag.

    The maths, with your numbers

    No guesswork and no brand chart. This is the same calculation a vet does on paper, so you can check it.

    AAAWgmp1bWIAAAAeanVtZGMycGEAEQAQgAAAqgA4m3EDYzJwYQAAABZcanVtYgAAAEdqdW1kYzJtYQARABCAAACqADibcQN1cm46YzJwYTo2MWMxODEwMy02NWE0LTRkZTMtOTk4NC03YzZlOTRkNTU3YWUAAAADl2p1bWIAAAApanVtZGMyYXMAEQAQgAAAqgA4m3EDYzJwYS5hc3NlcnRpb25zAAAAALxqdW1iAAAARGp1bWRjYm9yABEAEIAAAKoAOJtxE2MycGEuaW5ncmVkaWVudC52MwAAAAAYYzJzaDNwanPqAW2+Ur7g6sr8wLIAAABwY2JvcqNpZGM6Zm9ybWF0bWltYWdlL3N2Zyt4bWxqaW5zdGFuY2VJRHgseG1wOmlpZDo3NmRkMzVmNS0zODZmLTRlNWItODBiOS1hMWVhMTJiMDFiZDBscmVsYXRpb25zaGlwaHBhcmVudE9mAAAB4mp1bWIAAABBanVtZGNib3IAEQAQgAAAqgA4m3ETYzJwYS5hY3Rpb25zLnYyAAAAABhjMnNoukci5DYKw7wScRJAwPqGAQAAAZljYm9yomdhY3Rpb25zgqJmYWN0aW9ua2MycGEub3BlbmVkanBhcmFtZXRlcnOha2luZ3JlZGllbnRzgaJjdXJseC1zZWxmI2p1bWJmPWMycGEuYXNzZXJ0aW9ucy9jMnBhLmluZ3JlZGllbnQudjNkaGFzaFgg2T++YPHltkr45g5wWSoCuE+5dCJmwevqrnsZ6/9iPrGkZmFjdGlvbngdY29tLmFudGhyb3BpYy5jbGF1ZGUucHJvdmlkZWRqcGFyYW1ldGVyc6F4H2NvbS5hbnRocm9waWMub3JpZ2luLWNvbmZpZGVuY2VndW5rbm93bmtkZXNjcmlwdGlvbnhmQ2xhdWRlIHByb3ZpZGVkIHRoaXMgZmlsZSBhdCB0aGUgcmVxdWVzdCBvZiBhIHVzZXIgYW5kIG1heSBoYXZlIGNyZWF0ZWQgb3IgbW9kaWZpZWQgdGhlIGZpbGUgY29udGVudHMubXNvZnR3YXJlQWdlbnShZG5hbWVmQ2xhdWRlcmFsbEFjdGlvbnNJbmNsdWRlZPUAAADIanVtYgAAAEBqdW1kY2JvcgARABCAAACqADibcRNjMnBhLmhhc2guZGF0YQAAAAAYYzJzaN2wlXcfhDts7K5ubIolTFYAAACAY2JvcqVjYWxnZnNoYTI1NmNwYWRNAAAAAAAAAAAAAAAAAGRoYXNoWCAt7b4LVgVZsalzV1xc/28KGyRbJw8561GgUfurxAIYL2RuYW1lbmp1bWJmIG1hbmlmZXN0amV4Y2x1c2lvbnOBomVzdGFydBicZmxlbmd0aBkeBAAAAj5qdW1iAAAAJ2p1bWRjMmNsABEAEIAAAKoAOJtxA2MycGEuY2xhaW0udjIAAAACD2Nib3KlY2FsZ2ZzaGEyNTZpc2lnbmF0dXJleE1zZWxmI2p1bWJmPS9jMnBhL3VybjpjMnBhOjYxYzE4MTAzLTY1YTQtNGRlMy05OTg0LTdjNmU5NGQ1NTdhZS9jMnBhLnNpZ25hdHVyZWppbnN0YW5jZUlEeCx4bXA6aWlkOjE5YzFiM2FmLTZiNmItNGRlOS1iNGY1LTA0MWY5ZGU0MWE4Y3JjcmVhdGVkX2Fzc2VydGlvbnODomN1cmx4LXNlbGYjanVtYmY9YzJwYS5hc3NlcnRpb25zL2MycGEuaW5ncmVkaWVudC52M2RoYXNoWCDZP75g8eW2SvjmDnBZKgK4T7l0ImbB6+quexnr/2I+saJjdXJseCpzZWxmI2p1bWJmPWMycGEuYXNzZXJ0aW9ucy9jMnBhLmFjdGlvbnMudjJkaGFzaFggd64RpVA3bpFXmyPIJBzNv5D+OOcIh1sh8v49m/PDJfeiY3VybHgpc2VsZiNqdW1iZj1jMnBhLmFzc2VydGlvbnMvYzJwYS5oYXNoLmRhdGFkaGFzaFggU0cTZRdDp8riBserDHkBlRB8j/6ZLyzCqHjYKgMi5E50Y2xhaW1fZ2VuZXJhdG9yX2luZm+jZG5hbWVvQW50aHJvcGljIEZpbGVzZ3ZlcnNpb25lMS4wLjBrc3BlY1ZlcnNpb25lMi40LjAAABA4anVtYgAAAChqdW1kYzJjcwARABCAAACqADibcQNjMnBhLnNpZ25hdHVyZQAAABAIY2JvctKEWQISogEmGCFZAgowggIGMIIBjaADAgECAhRA5aAK7sI50L64g/oGQgU9Z1UTADAKBggqhkjOPQQDAzBJMRcwFQYDVQQKEw5BbnRocm9waWMsIFBCQzEuMCwGA1UEAxMlQW50aHJvcGljIENvbnRlbnQgQ3JlZGVudGlhbHMgUm9vdCBDQTAeFw0yNjA4MDcxODQzNTZaFw0yODA4MDYxOTQzNTZaMEQxFzAVBgNVBAoTDkFudGhyb3BpYywgUEJDMSkwJwYDVQQDEyBBbnRocm9waWMgQ2xhdWRlIENvbnRlbnQgU2lnbmluZzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJh6CmvLUBgFFNU0vUKlOVtE6djd17L5SuwX0LemFisBM3dkd/3cyjxFA3Qo5S46fX0/ihY0VZ7mfb9KF703t5OjWDBWMA4GA1UdDwEB/wQEAwIHgDAVBgNVHSUEDjAMBgorBgEEAYPoXgIBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUzlHiBIFOZFsj+OPEz5o+nMHXXMIwCgYIKoZIzj0EAwMDZwAwZAIwMXMdFJ4BetLLVY7ORuE9noqbbAZOZn/aArXyTwFAZfKrPzxF2vPoJNf1+UCdg1XGAjBwX1zd9WGqYkqmL5SFqw1QySjr1zJfpJM9+1rdDwSPLMOPOjKuiXjoU/pUUeG9RwmhY3BhZFkNngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPZYQLBZ9DYqmAJvv4YeAkgZlPdziI1RaXTz75e5ILhVSKHIbH8hhix0mW8b3xku3t7R5ov5pzH05oMR52VVeGUoqDk= z z

    One 40 lb dog, 111 foods

    Every kibble below is a dry dog food in our list, placed at the number of cups the same 40 lb spayed or neutered dog needs a day (985 kcal). The answer runs from 1 ⅞ cups to 3 ⅝ cups a day. There is no “typical” scoop: the food you buy decides it.

    22 ½33 ½cups a day1 ⅞ cupsPurina Pro Plan All Ages Sport Performan3 ⅝ cupsKirkland Signature Healthy Weight ChickePurina Pro Plan All Ages Sport Performance 30/20 Salmon & Rice: 1 ⅞ cups (534 kcal per cup)Purina Pro Plan Adult Toy Breed Chicken & Rice: 2 cups (488 kcal per cup)Purina Pro Plan All Ages Sport Performance 30/20 Chicken & Rice: 2 cups (484 kcal per cup)Canidae PURE Wild-Caught Salmon & Sweet Potato Recipe Grain-Free Limited Ingredient: 2 cups (484 kcal per cup)Orijen Original Grain-Free High-Protein: 2 ⅛ cups (473 kcal per cup)Diamond Pro89 Beef, Pork & Ancient Grains for Adult Dogs: 2 ⅛ cups (467 kcal per cup)Merrick Healthy Grains Small Breed Adult Chicken & Brown Rice: 2 ⅛ cups (467 kcal per cup)Diamond Naturals Extreme Athlete Adult Dog Chicken & Rice: 2 ⅛ cups (466 kcal per cup)Orijen Regional Red Grain-Free: 2 ⅛ cups (463 kcal per cup)Merrick Grain Free Real Texas Beef + Sweet Potato Recipe: 2 ⅛ cups (455 kcal per cup)Orijen Six Fish Recipe Grain-Free: 2 ⅛ cups (451 kcal per cup)Purina Pro Plan Adult Sensitive Skin & Stomach Salmon & Rice: 2 ¼ cups (449 kcal per cup)Purina Pro Plan Adult Small Breed Chicken & Rice: 2 ¼ cups (448 kcal per cup)Purina Dog Chow High Protein Adult With Real Chicken: 2 ¼ cups (431 kcal per cup)Wellness Complete Health Adult Deboned Chicken & Oatmeal Recipe: 2 ¼ cups (427 kcal per cup)Orijen Senior Grain-Free: 2 ¼ cups (427 kcal per cup)Nulo FreeStyle Turkey & Sweet Potato Recipe Grain-Free Adult: 2 ⅜ cups (424 kcal per cup)Taste of the Wild High Prairie with Roasted Bison & Roasted Venison: 2 ⅜ cups (422 kcal per cup)Diamond Naturals All Life Stages Dog Chicken & Rice: 2 ⅜ cups (421 kcal per cup)Diamond Naturals Small Breed Adult Dog Chicken & Rice: 2 ⅜ cups (418 kcal per cup)Fromm Gold Adult: 2 ⅜ cups (418 kcal per cup)Wellness CORE Grain Free Original Turkey & Chicken Recipe: 2 ⅜ cups (417 kcal per cup)Blue Buffalo Wilderness High Protein Chicken Recipe Adult Grain-Free: 2 ⅜ cups (415 kcal per cup)Nulo FreeStyle Salmon & Peas Recipe Grain-Free Adult: 2 ⅜ cups (411 kcal per cup)Taste of the Wild Sierra Mountain with Roasted Lamb: 2 ⅜ cups (410 kcal per cup)Taste of the Wild Pacific Stream with Smoke-Flavored Salmon: 2 ⅜ cups (408 kcal per cup)Diamond Naturals Skin & Coat All Life Stages Dog Salmon & Potato: 2 ⅜ cups (408 kcal per cup)Purina Pro Plan Adult Large Breed Chicken & Rice: 2 ⅜ cups (407 kcal per cup)Kirkland Signature Nature's Domain Salmon and Sweet Potato: 2 ⅜ cups (406 kcal per cup)Victor Classic Hi-Pro Plus: 2 ⅜ cups (406 kcal per cup)Purina Dog Chow Complete Adult Chicken Flavor: 2 ⅜ cups (405 kcal per cup)Purina Dog Chow Complete Adult Beef Flavor: 2 ⅜ cups (405 kcal per cup)Purina Dog Chow Complete Adult Lamb Flavor: 2 ⅜ cups (405 kcal per cup)Diamond Naturals Adult Dog Lamb Meal & Rice: 2 ½ cups (403 kcal per cup)Orijen Fit & Trim Grain-Free: 2 ½ cups (401 kcal per cup)Victor Classic Professional: 2 ½ cups (400 kcal per cup)Diamond Naturals Adult Dog Beef Meal & Rice: 2 ½ cups (399 kcal per cup)Kirkland Signature Nature's Domain Beef and Sweet Potato: 2 ½ cups (398 kcal per cup)Blue Buffalo Life Protection Small Breed Chicken & Brown Rice Adult: 2 ½ cups (398 kcal per cup)Purina Pro Plan Adult Small Breed Shredded Blend Chicken & Rice: 2 ½ cups (397 kcal per cup)Diamond Naturals Large Breed Adult Dog Chicken & Rice: 2 ½ cups (397 kcal per cup)Purina Beneful Originals Natural with Real Salmon: 2 ½ cups (395 kcal per cup)Hill's Science Diet Adult Sensitive Stomach & Skin Large Breed Chicken & Barley Recipe: 2 ½ cups (393 kcal per cup)Iams Proactive Health Adult MiniChunks Small Kibble High Protein with Real Chicken: 2 ½ cups (393 kcal per cup)Kirkland Signature Adult Chicken, Rice and Vegetable: 2 ½ cups (393 kcal per cup)Hill's Science Diet Adult Sensitive Stomach & Skin Small Bites Chicken & Barley Recipe: 2 ½ cups (393 kcal per cup)Purina Pro Plan Complete Essentials Adult Shredded Blend Lamb & Rice: 2 ½ cups (390 kcal per cup)Victor Select Grain Free Yukon River Canine: 2 ½ cups (390 kcal per cup)Purina Dog Chow Little Bites With Real Chicken And Beef Small Breed: 2 ½ cups (390 kcal per cup)Acana Red Meat Recipe Grain-Free: 2 ½ cups (388 kcal per cup)Purina ONE Chicken & Rice: 2 ⅝ cups (383 kcal per cup)Iams Proactive Health Adult Lamb & Rice: 2 ⅝ cups (382 kcal per cup)Purina Beneful IncrediBites Small Dog With Farm-Raised Chicken: 2 ⅝ cups (382 kcal per cup)Merrick Grain Free Real Chicken + Sweet Potato Recipe: 2 ⅝ cups (381 kcal per cup)Blue Buffalo Life Protection Adult Chicken & Brown Rice Recipe: 2 ⅝ cups (379 kcal per cup)Fromm Gold Large Breed Adult: 2 ⅝ cups (377 kcal per cup)Purina Beneful IncrediBites with Farm-Raised Beef Small Breed: 2 ⅝ cups (376 kcal per cup)Kibbles 'n Bits Original Savory Beef & Chicken Flavors: 2 ⅝ cups (375 kcal per cup)Kibbles 'n Bits Bistro Oven Roasted Beef, Spring Vegetable & Apple Flavors: 2 ⅝ cups (375 kcal per cup)Purina Pro Plan Adult 7+ Shredded Blend Chicken & Rice Large Breed Senior: 2 ⅝ cups (374 kcal per cup)Kirkland Signature Adult Lamb, Rice and Vegetable: 2 ⅝ cups (373 kcal per cup)Victor Select Chicken Meal & Brown Rice: 2 ⅝ cups (372 kcal per cup)Acana Wholesome Grains Red Meat Recipe: 2 ⅝ cups (371 kcal per cup)Purina Pro Plan Adult Complete Essentials Shredded Blend Chicken & Rice with Probiotics: 2 ⅝ cups (369 kcal per cup)Purina ONE SmartBlend Natural - Lamb & Rice: 2 ⅝ cups (369 kcal per cup)Royal Canin X-Small Adult: 2 ⅝ cups (369 kcal per cup)Purina Beneful Originals Farm-Raised Beef Natural: 2 ¾ cups (366 kcal per cup)Kibbles 'n Bits Savory Bacon & Steak Flavor: 2 ¾ cups (366 kcal per cup)Hill's Science Diet Adult Chicken & Barley Recipe: 2 ¾ cups (365 kcal per cup)Hill's Science Diet Adult Small Bites Chicken & Barley Recipe: 2 ¾ cups (365 kcal per cup)Hill's Science Diet Adult Large Breed Chicken & Barley Recipe: 2 ¾ cups (365 kcal per cup)Purina Pro Plan Weight Management Chicken and Rice: 2 ¾ cups (364 kcal per cup)Purina Dog Chow Tender and Crunchy With Real Lamb and Turkey Flavor Adult: 2 ¾ cups (364 kcal per cup)Royal Canin Large Adult: 2 ¾ cups (360 kcal per cup)Victor Purpose Senior Healthy Weight: 2 ¾ cups (360 kcal per cup)Kibbles 'n Bits Mini Bits Small Breed Savory Beef & Chicken Flavors: 2 ¾ cups (360 kcal per cup)Purina Beneful Originals Natural with Real Farm-Raised Chicken: 2 ¾ cups (360 kcal per cup)Royal Canin Small Adult: 2 ¾ cups (359 kcal per cup)Purina ONE +Plus Large Breed Adult: 2 ¾ cups (358 kcal per cup)Purina ONE True Instinct High Protein with Real Chicken & Duck: 2 ¾ cups (357 kcal per cup)Nutro Natural Choice Adult Chicken & Brown Rice Recipe: 2 ¾ cups (357 kcal per cup)Hill's Science Diet Adult Small & Mini Chicken & Brown Rice Recipe (formerly Small Paws): 2 ¾ cups (357 kcal per cup)Victor Select Beef Meal & Brown Rice: 2 ¾ cups (357 kcal per cup)Blue Buffalo Life Protection Large Breed Adult Chicken & Brown Rice Recipe: 2 ¾ cups (355 kcal per cup)Royal Canin Shih Tzu Adult: 2 ¾ cups (355 kcal per cup)Iams Proactive Health Large Breed Adult with Real Chicken & Whole Grains: 2 ¾ cups (354 kcal per cup)Royal Canin Poodle Adult: 2 ¾ cups (353 kcal per cup)Hill's Science Diet Adult 7+ Chicken Meal, Barley & Rice Recipe: 2 ¾ cups (352 kcal per cup)Diamond Naturals Senior Dog Chicken, Egg & Oatmeal: 2 ⅞ cups (347 kcal per cup)Royal Canin Small Adult 8+: 2 ⅞ cups (343 kcal per cup)Pedigree Complete Nutrition Small Breed Adult Grilled Steak & Vegetables: 2 ⅞ cups (341 kcal per cup)Royal Canin Medium Adult: 2 ⅞ cups (340 kcal per cup)Rachael Ray Nutrish Real Chicken & Veggies Recipe: 2 ⅞ cups (340 kcal per cup)Royal Canin Yorkshire Terrier Adult: 2 ⅞ cups (336 kcal per cup)Royal Canin Boxer Adult: 3 cups (335 kcal per cup)Fromm Gold Weight Management: 3 cups (334 kcal per cup)Purina Beneful Healthy Weight Farm-Raised Chicken Natural: 3 cups (331 kcal per cup)Royal Canin French Bulldog Adult: 3 cups (331 kcal per cup)Kirkland Signature Mature Chicken, Rice and Egg: 3 cups (330 kcal per cup)Purina ONE +Plus Healthy Weight High-Protein: 3 cups (326 kcal per cup)Pedigree Complete Nutrition Adult Roasted Chicken, Rice & Vegetable Flavor: 3 cups (324 kcal per cup)Royal Canin Chihuahua Adult: 3 cups (323 kcal per cup)Blue Buffalo Life Protection Healthy Weight Chicken & Brown Rice Adult: 3 cups (322 kcal per cup)Royal Canin German Shepherd Adult: 3 ⅛ cups (321 kcal per cup)Royal Canin Medium Adult 7+: 3 ⅛ cups (315 kcal per cup)Diamond Naturals Light Adult Dog Lamb Meal & Rice: 3 ⅛ cups (310 kcal per cup)Royal Canin Labrador Retriever Adult: 3 ¼ cups (306 kcal per cup)Hill's Science Diet Adult Perfect Weight Chicken & Brown Rice Recipe: 3 ¼ cups (298 kcal per cup)Royal Canin Dachshund Adult: 3 ⅜ cups (293 kcal per cup)Royal Canin Golden Retriever Adult: 3 ½ cups (278 kcal per cup)Kirkland Signature Healthy Weight Chicken and Vegetable: 3 ⅝ cups (275 kcal per cup)
    See the numbers
    Foodkcal per cupCups a day
    Purina Pro Plan All Ages Sport Performance 30/20 Salmon & Rice5341 ⅞
    Purina Pro Plan Adult Toy Breed Chicken & Rice4882
    Purina Pro Plan All Ages Sport Performance 30/20 Chicken & Rice4842
    Canidae PURE Wild-Caught Salmon & Sweet Potato Recipe Grain-Free Limited Ingredient4842
    Orijen Original Grain-Free High-Protein4732 ⅛
    Diamond Pro89 Beef, Pork & Ancient Grains for Adult Dogs4672 ⅛
    Merrick Healthy Grains Small Breed Adult Chicken & Brown Rice4672 ⅛
    Diamond Naturals Extreme Athlete Adult Dog Chicken & Rice4662 ⅛
    Orijen Regional Red Grain-Free4632 ⅛
    Merrick Grain Free Real Texas Beef + Sweet Potato Recipe4552 ⅛
    Orijen Six Fish Recipe Grain-Free4512 ⅛
    Purina Pro Plan Adult Sensitive Skin & Stomach Salmon & Rice4492 ¼
    Purina Pro Plan Adult Small Breed Chicken & Rice4482 ¼
    Purina Dog Chow High Protein Adult With Real Chicken4312 ¼
    Wellness Complete Health Adult Deboned Chicken & Oatmeal Recipe4272 ¼
    Orijen Senior Grain-Free4272 ¼
    Nulo FreeStyle Turkey & Sweet Potato Recipe Grain-Free Adult4242 ⅜
    Taste of the Wild High Prairie with Roasted Bison & Roasted Venison4222 ⅜
    Diamond Naturals All Life Stages Dog Chicken & Rice4212 ⅜
    Diamond Naturals Small Breed Adult Dog Chicken & Rice4182 ⅜
    Fromm Gold Adult4182 ⅜
    Wellness CORE Grain Free Original Turkey & Chicken Recipe4172 ⅜
    Blue Buffalo Wilderness High Protein Chicken Recipe Adult Grain-Free4152 ⅜
    Nulo FreeStyle Salmon & Peas Recipe Grain-Free Adult4112 ⅜
    Taste of the Wild Sierra Mountain with Roasted Lamb4102 ⅜
    Taste of the Wild Pacific Stream with Smoke-Flavored Salmon4082 ⅜
    Diamond Naturals Skin & Coat All Life Stages Dog Salmon & Potato4082 ⅜
    Purina Pro Plan Adult Large Breed Chicken & Rice4072 ⅜
    Kirkland Signature Nature's Domain Salmon and Sweet Potato4062 ⅜
    Victor Classic Hi-Pro Plus4062 ⅜
    Purina Dog Chow Complete Adult Chicken Flavor4052 ⅜
    Purina Dog Chow Complete Adult Beef Flavor4052 ⅜
    Purina Dog Chow Complete Adult Lamb Flavor4052 ⅜
    Diamond Naturals Adult Dog Lamb Meal & Rice4032 ½
    Orijen Fit & Trim Grain-Free4012 ½
    Victor Classic Professional4002 ½
    Diamond Naturals Adult Dog Beef Meal & Rice3992 ½
    Kirkland Signature Nature's Domain Beef and Sweet Potato3982 ½
    Blue Buffalo Life Protection Small Breed Chicken & Brown Rice Adult3982 ½
    Purina Pro Plan Adult Small Breed Shredded Blend Chicken & Rice3972 ½
    Diamond Naturals Large Breed Adult Dog Chicken & Rice3972 ½
    Purina Beneful Originals Natural with Real Salmon3952 ½
    Hill's Science Diet Adult Sensitive Stomach & Skin Large Breed Chicken & Barley Recipe3932 ½
    Iams Proactive Health Adult MiniChunks Small Kibble High Protein with Real Chicken3932 ½
    Kirkland Signature Adult Chicken, Rice and Vegetable3932 ½
    Hill's Science Diet Adult Sensitive Stomach & Skin Small Bites Chicken & Barley Recipe3932 ½
    Purina Pro Plan Complete Essentials Adult Shredded Blend Lamb & Rice3902 ½
    Victor Select Grain Free Yukon River Canine3902 ½
    Purina Dog Chow Little Bites With Real Chicken And Beef Small Breed3902 ½
    Acana Red Meat Recipe Grain-Free3882 ½
    Purina ONE Chicken & Rice3832 ⅝
    Iams Proactive Health Adult Lamb & Rice3822 ⅝
    Purina Beneful IncrediBites Small Dog With Farm-Raised Chicken3822 ⅝
    Merrick Grain Free Real Chicken + Sweet Potato Recipe3812 ⅝
    Blue Buffalo Life Protection Adult Chicken & Brown Rice Recipe3792 ⅝
    Fromm Gold Large Breed Adult3772 ⅝
    Purina Beneful IncrediBites with Farm-Raised Beef Small Breed3762 ⅝
    Kibbles 'n Bits Original Savory Beef & Chicken Flavors3752 ⅝
    Kibbles 'n Bits Bistro Oven Roasted Beef, Spring Vegetable & Apple Flavors3752 ⅝
    Purina Pro Plan Adult 7+ Shredded Blend Chicken & Rice Large Breed Senior3742 ⅝
    Kirkland Signature Adult Lamb, Rice and Vegetable3732 ⅝
    Victor Select Chicken Meal & Brown Rice3722 ⅝
    Acana Wholesome Grains Red Meat Recipe3712 ⅝
    Purina Pro Plan Adult Complete Essentials Shredded Blend Chicken & Rice with Probiotics3692 ⅝
    Purina ONE SmartBlend Natural - Lamb & Rice3692 ⅝
    Royal Canin X-Small Adult3692 ⅝
    Purina Beneful Originals Farm-Raised Beef Natural3662 ¾
    Kibbles 'n Bits Savory Bacon & Steak Flavor3662 ¾
    Hill's Science Diet Adult Chicken & Barley Recipe3652 ¾
    Hill's Science Diet Adult Small Bites Chicken & Barley Recipe3652 ¾
    Hill's Science Diet Adult Large Breed Chicken & Barley Recipe3652 ¾
    Purina Pro Plan Weight Management Chicken and Rice3642 ¾
    Purina Dog Chow Tender and Crunchy With Real Lamb and Turkey Flavor Adult3642 ¾
    Royal Canin Large Adult3602 ¾
    Victor Purpose Senior Healthy Weight3602 ¾
    Kibbles 'n Bits Mini Bits Small Breed Savory Beef & Chicken Flavors3602 ¾
    Purina Beneful Originals Natural with Real Farm-Raised Chicken3602 ¾
    Royal Canin Small Adult3592 ¾
    Purina ONE +Plus Large Breed Adult3582 ¾
    Purina ONE True Instinct High Protein with Real Chicken & Duck3572 ¾
    Nutro Natural Choice Adult Chicken & Brown Rice Recipe3572 ¾
    Hill's Science Diet Adult Small & Mini Chicken & Brown Rice Recipe (formerly Small Paws)3572 ¾
    Victor Select Beef Meal & Brown Rice3572 ¾
    Blue Buffalo Life Protection Large Breed Adult Chicken & Brown Rice Recipe3552 ¾
    Royal Canin Shih Tzu Adult3552 ¾
    Iams Proactive Health Large Breed Adult with Real Chicken & Whole Grains3542 ¾
    Royal Canin Poodle Adult3532 ¾
    Hill's Science Diet Adult 7+ Chicken Meal, Barley & Rice Recipe3522 ¾
    Diamond Naturals Senior Dog Chicken, Egg & Oatmeal3472 ⅞
    Royal Canin Small Adult 8+3432 ⅞
    Pedigree Complete Nutrition Small Breed Adult Grilled Steak & Vegetables3412 ⅞
    Royal Canin Medium Adult3402 ⅞
    Rachael Ray Nutrish Real Chicken & Veggies Recipe3402 ⅞
    Royal Canin Yorkshire Terrier Adult3362 ⅞
    Royal Canin Boxer Adult3353
    Fromm Gold Weight Management3343
    Purina Beneful Healthy Weight Farm-Raised Chicken Natural3313
    Royal Canin French Bulldog Adult3313
    Kirkland Signature Mature Chicken, Rice and Egg3303
    Purina ONE +Plus Healthy Weight High-Protein3263
    Pedigree Complete Nutrition Adult Roasted Chicken, Rice & Vegetable Flavor3243
    Royal Canin Chihuahua Adult3233
    Blue Buffalo Life Protection Healthy Weight Chicken & Brown Rice Adult3223
    Royal Canin German Shepherd Adult3213 ⅛
    Royal Canin Medium Adult 7+3153 ⅛
    Diamond Naturals Light Adult Dog Lamb Meal & Rice3103 ⅛
    Royal Canin Labrador Retriever Adult3063 ¼
    Hill's Science Diet Adult Perfect Weight Chicken & Brown Rice Recipe2983 ¼
    Royal Canin Dachshund Adult2933 ⅜
    Royal Canin Golden Retriever Adult2783 ½
    Kirkland Signature Healthy Weight Chicken and Vegetable2753 ⅝

    Foods in the calculator

    Questions

    How many cups of food should my dog eat a day?

    It depends on the food more than on the dog. A cup of one kibble holds about 320 kcal and a cup of another about 480 kcal. Pick your food above and enter your dog’s weight to get the right number of cups.

    How do you work out the portion?

    We use the resting energy formula from the 2021 AAHA nutrition guidelines (70 × body weight in kg0.75), multiply it for your dog’s life stage and activity, and divide by the calories printed on the food’s label.

    Why is the bag’s feeding chart different?

    Bag charts cover a wide range of dogs. Our number is for your dog’s weight, neuter status and lifestyle. Both are starting points: weigh your dog every two weeks and adjust by about 10%.