Nutrient Requirement Calculator and Ration Balancer

This program calculates energy and protein, calcium and phosphorus requirements and predicts intake of goats. These inputs are passed to a ration balancing program for diet formulation. Inputs are in English units, lbs and TDN. The calculation of protein and energy requirements are based on the new set of equations published by the E (Kika) de la Garza American Institute for Goat Research in Small Ruminant Research volume 53, number 3, published in 2004. In addition, these energy and protein requirement expressions are those recommended for goats by NRC (2007; Nutrient Requirements of Small Ruminants. National Academy Press. Washington, DC), as well as are the Ca and P requirement calculations. Since this program is so large and complex, there is the possibility of undetected errors that may give unrealistic results and should not replace common sense. Please feel free to contact the developers of this program [Dr. Terry Gipson, Dr. Art Goetsch or Dr. Steve Hart] if calculations appear unrealistic or there are problems in using the program. Javascript and cookies must be enabled for this program to work.

  1. Select the biotype of goat  
    1. Enter lbs of raw mohair that you expect from a six month clip of your Angora goat. This program assumes a 70% yield of clean mohair.  

  2. Select the class of goat  
    1. input litter size  
    2. Enter week of lactation  
    3. input age of doe at kidding  
    4. Predicted yield and composition per day is:
      milk yield: lbs
      fat percentage: %
      protein percentage: %

      You may edit predicted yield and composition, if you feel these values are incorrect.
    1. input breed  
    2. input parity  
    3. input week of lactation  
    4. input litter size  
    5. Predicted yield and composition per day is:
      milk yield: lbs
      fat percentage: %
      protein percentage: %

      You may edit predicted yield and composition, if you feel these values are incorrect.

  3. Select gender of the goat  
    1. Pregnant goats that are over 95 days pregnant require additional nutrients to maintain pregnancy. Click here if your goat is over 95 days pregnant  
      1. Enter number of kids doe is carrying  
      2. Enter birthweight of your kids if different from   lbs
      3. Or you can estimate birth weight by using breed  
      4. Enter day of pregnancy  

  4. Input bodyweight of goat in lbs  
    If you do not know the weight of the goat, you can measure the heartgirth and estimate the weight by clicking here.  
    1. input heart girth in inches  
    2. Select genotype of the goat  
    1. For Angora, ½, ¾, 7/8 Boer, Boer, dairy, and Fainting breeds, you need to assess body condition score:  

  5. Select the pounds of weight that you expect the goat to gain in a month  
    (Exclusive of gain due to pregnancy)

  6. Nutrient requirements must be adjusted for grazing, walking and browsing activity. Click here if your goats have access to pasture  
    1. Grazing energy requirements are affected by grazing activity (larger pasture, longer distance walked in a day, and steepness of pasture that animals are walking on). Select the appropriate grazing activity  

  7. Enter estimated TDN level of the diet.  

  8. Enter estimated crude protein level (%) of the diet.  


Trait Requirements
TDN energy requirements
crude protein requirements
calcium requirements
phosphorus requirements
NB: The crude protein requirements calculated for this suckling kid are based upon the calculations for crude protein requirements for a growing kid.


Trait Prediction
dry matter intake

You may now proceed to the Mixed Ration Balancer by clicking on the above "Select Feed Ingredients" button. Then click on the feedstuffs to be included in the diet. If feedstuffs other than those in the library will be used, then these should be entered into the library. In the second window, enter the percentages on a DM basis and cost for each feedstuff. The total of the DM percentage should be 100. Any changes to library composition values for particular feedstuffs should be made in the second window. It should be noted that only the last formulation is available. If you plan on formulating several diets, it would be a good idea to print each formulation.