Thanks Hallie. My babies seem to be doing good with Natural Balance...and when I read the Nutritional Facts it said it didn't use any animal-by-products...so i think that means it's good...and then I read this article...there are so many good ones...thank's for the feedback...it's good to know other people's experiences with other brands.