Feeding, hydration and a good bed are the basics of a comfortable, healthy pet — and all three are easier with the right numbers. These free calculators use the same formulas veterinarians use, work for both dogs and cats where it applies, and show their working so you can see how each result is reached.

A note on accuracy

Every pet is an individual. Calorie and water needs can vary by up to 50% between two animals of the same weight. Treat these results as a well-founded starting point, weigh your pet regularly, and talk to your veterinarian about any sudden change in appetite, thirst or weight.