A little over a month ago we got a new puppy, a seven week old pitbull mix. She wasn't having any of the kibbles we already had on hand for the other dogs and assorted animals that we take care of, so I went out to find her a new kind. We bought a bag of this Innova Evo Small Bite Dry Dog Food, as well as a couple other kinds for her to try. There was no need to try the other samples, she started eating the bowl of this and then asked for more. I wasn't that familiar with this brand before purchasing the small bite dry dog food for our new puppy to try. But since buying her that first bag I have done some research and they are actually a very good company. I don't know about you, but those are things that I do pay attention to when buying a product. There is not a whole lot of bad things to say about this Innova dry food, except it was a little pricer than what I would of liked to pay, but that may just be more of the fact that we live in a pretty "backwods/country" area and so there aren't many "fancy" brands of food. This one must be really good for the stores to carry it way out here. The texture of the food is similar to other small bite dog food, it isn't too greasy which is a big plus to me. Greasy feeling dry food seems to upset doggies tummies fairly easily. The smell from this food isn't exactly what I would call plesant, but it isn't as offensive as the other ones that we have bought in in the past either. This food seems to be pretty easy to diegest for the puppy, and since the bites are small enough she has no problem eating them. I am actually thinking of switching all the dogs to this Innova food, since it has gone over so well with the puppy. I would definately reccommend this to other dog owners.