1. A computerized method for estimating a weight of an animal, comprising: acquiring an image of an animal; comparing, by a computing device, the image to a plurality of models to determine a selected one of the plurality of models that optimally matches a size or shape of the animal, wherein each of the plurality of models has a known weight; adjusting, by the computing device, either (i) the image relative to the selected model or (ii) the selected model relative to the image, wherein the adjusting occurs for both height and length; determining, by the computing device, a first differential adjustment parameter based upon the adjustment of the image or model; tuning, by the computing device, the first differential adjustment parameter based upon one or more second differential adjustment parameters, the second differential adjustment parameters relating to measurement of anatomical features of the animal as represented in the image; and determining, by the computing device, a weight of the animal by adjusting the known weight of the selected model based upon the tuned differential adjustment parameter.