A system for formulating foodstuff composition mixtures tailored for individual animals (e.g. horses), the system in use receives personalised user input data into specific prompts, the system comprises a first database, the first database containing reference nutritional information, the first database further comprising an ingredient quantity calculator for foodstuff composition mixtures, wherein the specific prompts have been completed the first database produces a batch mixing sheet, the batch mixing sheet indicating package size and package instruction for formulating an animal specific foodstuff composition mixture. The personalised input data is entered by the user following prompts, such as questions regarding: animal weight, breed/height, condition, workload, use, age and optionally, to upload a photograph. The interface through which the user inputs the data, and which can be used by the system to communicate with the user, may be either integrated locally with the system or at a location remote fro