Homemade diets are nutritionally better and healthier than commercially prepared foods.
Unless properly formulated by a nutritionist, diets made at home are not likely to be nutritionally complete and balanced. The nutritional profile of any diet—including homemade diets—depends on how the recipe was formulated, the nutrient content of the ingredients, and how the owner prepares the diet. Homemade diets may also contain contaminants and food-borne microbes if the owner is not as careful as he or she is about his or her own foods. Federally regulated, commercially prepared foods have processing methods and quality assurance programs that limit the potential of food-borne illnesses in pets and offer guarantees, a nutritional profile, and bioavailability.
If you have more specific questions -
Ask the Nutritionist