There's no benefits to dry food. It can result in tooth decay - kibble doesn't "clean" teeth like pet food companies and even some veterinarians like to lead people to believe. the only "good" thing about dry food is convenience. You have to feed more kibble, than you would feed canned, because canned food is generally more meat-based than kibble will EVER be. Especially considering how cooked down the meat is in kibble.
For dogs, the low moisture content in kibble isn't really a concern, since dogs are thirst-driven so they can make up for the amount they don't get through their meal of kibble, by their bowl of water.
But when they eat kibble, it splinters, and pieces fly in their mouth and get stuck in grooves of their teeth and along their gums that they can't really get out by a swipe of their tongue. Kibble either splinters, or gets swallowed whole, so the chance of any "teeth cleaning" is nullified by how it's eaten.
That's not even taking into consideration the amount of sugar that's necessary for making kibble in the first place. There always has to be carbs in dry food, too many carbs that cats or dogs need(many dry foods contain around 40% carbs, when cats and dogs really need only between 3-7% carbs), and cats and dogs don't metabolize carbs the way we do - they don't store it as energy for later on. Any carbs they take in has to be used in their body right then and there. So the 3-7% carbs they use out of say...45% carbs, well 38% gets manufactured into sugar and can later result in overweight cats with diabetes, fatty liver disease, kidney failure...you name it.
There's an author of a site that puts it in a great, humorous perspective, "We don't floss our teeth with crackers, cats and dogs don't floss their teeth with kibble."
Raw really is the best choice, but canned is definitely a runner up for those who are otherwise unable to feed their dogs raw.
If the dry food doesn't contain any grains, then yeah, it would be okay to mix dry with canned. Dry food which contains grains shouldn't be moistened, because the grains in the food release mycotoxins, I believe they're called. Especially if food with corn as an ingredient gets wet - then it releases aflatoxins I believe.
Last edited by FlickeringHope; 02-03-2010 at 09:07 PM.