Oh god... I gave my old dog Kibbles n Bits ONE time... and promptly renamed it Kibbles n SHITS. Cruuummmmy. Right now I'm feeding Harmony Farms - a decent price, good food, everyone likes it and does well on it.

(Watch out, here I go again) One thing I WILL recommend - start giving her diatomaceous earth. My corgi would get the poos from ANYTHING under the sun aside from straight white rice and bland chicken. I wrestled with it for MONTHS. Tried uber-expensive foods, vet couldn't find a problem, thought he was allergic to this or that ingredient... I started the DE and within a matter of a day or so everything firmed up and I've had both dogs on it ever since. It might not work well in a larger critter like the horses, but I have been giving it to the dogs and cats now for a few months and won't go without! Vet figures he's really sensitive to parasites and as we have a tiny tiny yard, no amount of picking up got rid of everything... so he'd go out and pick up more. Whammo... instant runnies. On the DE, it's a constant worming, along with some small trace minerals. He can eat anything (in moderation) and not have any trouble.