Many vets recommend Chappie, which used to be thought of as a cheapie, and Butchers Tripe, even for puppies (instead of brands like pedigree puppy food) as they are less purging and have few , if any additives.
I've only used Butchers (It's the original and with chicken varieties recommended, not the new rich dinners or with gravy types) as Chappie does rather smell of fish. These two have also been recommended for convalescent dogs, when fresh chicken is not available. Both can be fed as a complete diet. ie no need for biscuits.
Barbara, Monty, Joly and Teddy.