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.