She may have had diarrhea due to too high a fat content. I know that is what makes Uni get it. I have her on Honest Kitchen which is a dehydrated raw food, and she is doing really well on it. They have several formulas. I also frequently visit
http://www.dogfoodadvisor.com I love their site, it's really easy to understand why certain ingredients are good or bad. Just for fun I check out the one star foods. Maybe not for fun, for horror, but you know what I mean.
If you have a PetSmart near you, there MUST be a Petco nearby too? Petco has more higher quality brands there now. I'm sure you can order online too.