KibbleCalcVM is a tool for calculating the daily calorie requirements of cats and dogs. The user enters the pet's weight and selects the level of activity of the pet and the program uses the Waltham formula to determine the number of calories the pet needs each day. The Waltham formula is based on the maintenance energy requirement (MER) which uses a fixed value for different levels of activity. For a dog at the "typical" activity level the formula is expressed as:

MER = 110 x (body weight in kilograms)0.75

There are several other methods for calculating calorie needs, but this is the one we chose.

KibbleCalcVM has three lists that are used as part of the calculator, but manual values can be typed in for all values. A breed list is used to help users pick a target weight for the pet. Choosing from the breed list fills in a single weight value. It is important to note however that breed standards list weights as a range not as a single value. We used the mean average to arrive at a single number for each breed. This obviously leaves lots of room for variation. In some breeds (such as Saint Bernards, for example) the range can be quite large. You have to use your own judgment and take into consideration the size and age of the animal when settling on a target weight. A good website for weight ranges is the Pet Obesity Prevention site.

The second list is for the activity level factor. These values come from the Waltham formula. A great explanation of these values can be found at the My Cocker Spaniel web site.

The third list of brand name foods. This list is used to fill in the the value of the number of calories per cup a given food provides, which in turn allows us to calculate how much of that food the animal should receive per feeding. There are an amazingly large number of food brands available. A good source for dog food brands can be found here. A good source for cat food brands can be found here.

KibbleCalcVM has both a Lite and a Pro version. In the Lite version the breed lists and the food lists are smaller. For example, the Lite version lists 10 breeds of dog whereas the Pro version lists 20. The Pro version also allow users to edit the existing lists and add new items to all three lists.

Available in Android Market