Like humans, caloric and nutrient needs of individual pets, even those of similar size, can vary significantly. Pets need to take in different quantities and ratios of nutrients in different amounts depending on their stage of life. Pet food makers develop formulas to address the unique nutritional needs of growing puppies and kittens, pregnant cats and dogs, and aging animals.