Natural Balance is good for the money, but honestly, I was surprised to find out that Kirkland's Signature puppy or adult is really not too terrible FOR THE MONEY. We're talking about a temporary situtaion. It's $22 for 40lbs...not bad at all! No by-products, no corn, wheat, soy, etc. The puppy formula has very similar ingredients but higher protein and fat, which I like, generally speaking. It's worth joining Costco if they have it nearby, especially if you have several dogs.
Ingredients:
Chicken, chicken meal, whole grain brown rice, cracked pearled barley, chicken fat (preserved with mixed tocopherols and Vitamin E), egg product, beet pulp, potatoes, fishmeal, flaxseed, natural flavor, brewers dried yeast, millet, carrots, peas, kelp, apples, dried skim milk, cranberry powder, potassium chloride, salt, choline chloride, rosemary extract, parsley flake, dried chicory root, glucosamine hydrochloride, vitamin E supplement, iron proteinate, zinc proteinate, copper proteinate, ferrous sulfate, zinc sulfate, copper sulfate, potassium iodide, thiamine mononitrate, manganese proteinate, manganous oxide, chondroitin sulfate, ascorbic acid, vitamin A supplement, biotin, calcium pantothenate, manganese sulfate, sodium selenite, pyridoxine hydrochloride (vitamin B6), vitamin B12 supplement, menadione sodium bisulfite (source of vitamin K activity), riboflavin, vitamin D supplement, folic acid
Guaranteed Analysis
Protein: 26%
Fat: 16%
Fiber: 4%
Moisture: 10%
Puppy food:
Chicken, chicken meal, whole grain brown rice, cracked pearled barley, egg product, beet pulp, chicken fat (preserved with mixed tocopherols and Vitamin E), potatoes, fish meal, flaxseed, natural flavor, brewers dried yeast, millet, carrots, peas, kelp, apples, dried skim milk, cranberry powder, potassium chloride, salt, choline chloride, rosemary extract, parsley flake, dried chicory root, vitamin E supplement, iron proteinate, zinc proteinate, copper proteinate, ferrous sulfate, zinc sulfate, copper sulfate, potassium iodide, thiamine mononitrate, manganese proteinate, manganous oxide, ascorbic acid, vitamin A supplement, biotin, calcium pantothenate, manganese sulfate, sodium selenite, pyridoxine hydrochloride (vitamin B6), vitamin B12 supplement, menadione sodium bisulfite (source of vitamin K activity), riboflavin, vitamin D supplement, folic acid.
GUARANTEED ANALYSIS
Crude Protein 28% minimum
Crude Fat 17% minimum
Crude Fiber 3% maximum
Moisture 10% maximum
Calcium 1.2% minimum
Phosphorus 1.0% minimum
Zinc 225mg/kg minimum
Selenium 0.4mg/kg minimum
Vitamin A 18,000IU/kg minimum
Vitamin E 250IU/kg minimum
Omega-6 Fatty Acids 3% minimum
Omega-3 Fatty Acids 0.5% minimum
Like everyone already said, there's too much grain still, but IMO MUCH better than many more expensive brands.