My 2 year old goldie has always always had soft poos and other gastro problems for which the standard vet treatment was "feed hime rice and chicken for a few days".
He was recently tested for food allergies and found to allergic to chicken, duck, turkey, pork, rice, corn, peas, potatoes and kelp. We could not find a commercial dog food that did not contain at least one of these ingredients so we had to make up his meals which was OK but obviously was not a completely balanced meal.
Then we found CALIFORNIA NATURAL kibble which is based on Herring & Sweet Potato and contains NONE of his allergy ingredients - felt like we had won the lottery!!
Poos are now solid and he has soooo much energy its unbelievable - he really is a different dog now.