Natural Balance makes a sensitive diet for older dogs and it can be used as a complete diet for puppies as well. It doesnt contain soy, wheat, corn or rice….Duck and Potato....I have been feeding it to my adult B and will be soon feeding the wet food to the new puppy. They say no supplements are needed. This food doesnt have preservative and usually can be purchased at a feed store.
Another quality brand food is Innova.....