I think the pet food business is the biggest scam. It is true we feed ourselves, our children but we can't be trusted to feed our pets. I cook for my dogs and my cats, well they are cats and want what they want so they get a mix of homecooked, kibble, and canned. Yesterday I was getting the dogs breakfast together--whole grain pasta, fresh vegetables, and a grilled lamb patty that I get at our local butcher. I thought they are trying to tell me kibble is better than this?! I make the dogs' food in batches so I just have to take it out of the fridge/freezer and it is ready to go. Plus I don't have to drag around huge bags of dried food. I also want to say that my cats throw up everytime they eat Wellness. I think it is the size of the kibble and they just swallow it whole as it goes in and comes out looking exactly the same. All that said my friend's cat lived to 22 eating only Friskies dried and canned. My cats right now are eating and loving Royal Canin #33.