Thanks for sharing the link to the dog food project. i agree each dog like each person is different. i think it is important to observe your dog's energy, habits, the stool etc...to help figure out what food are best.
My little pom cross for example was scratching like crazy, finally narrowed it down to the natural balance treat he was getting when we visited friends. stopped the NB scratching stopped. gave NB scratching returned. stopped NB for good :-) None of the other dogs in the family had the same problem.
I've also observed bella does not seem to do well on cooked chicken.
I found a human grade organic kibble the dogs like http://www.happytail.ca/
. I add raw human grade buffalo (as buffalo has no anti-biotics, no hormones and is low fat) and give them raw organic veggies for roughage and some trace minerals/vitamins.
The older dog seems to do well on this as it is not too fatty.
My dogs are busting at the seems when it is meal time (breakfast and dinner) in other words, they love it ;-)
They also get human grade cooked fish and or fish skin, raw chicken gizzards, raw liver, raw kidney , raw tripe, raw frozen whole smelts (bella's fav).
Raw bones are occassionally given to keep their teeth clean (i scoop out the fatty marrow). I also brush their teeth
If we've been traveling and their diet and sleep has been compromised I add some probiotics and enzymes to their meals.
For training treats at home its always human grade meat or cheese and in the evening they enjoy strips of org. brocolli stems, each taking their treat to their own spot.
yep dog's diet is a full time job 'round here :-)