Raw Frozen Diets
Raw frozen diets are expensive and some cats won't eat them. Raw frozen diets don't have to be an all or nothing part of the pet's diet. Mixing a portion of raw frozen diets into your pet's food is a great option and is far better than not mixing in any at all. Many brands have tasty raw "mixers" and freeze dried raw options that pets will eat readily.
Pets that eat a raw frozen diet are getting a high moisture content which promotes overall health. This is why pets that eat raw frozen diets drink less water. The food is highly digestible so the stool size is often much smaller especially when compared to dry kibble. Since raw frozen diets are low in carbohydrates, they are an excellent choice for pets with allergies and/or yeast.
Dry Kibble Diets
Dry kibble is affordable and processed with preservatives to ensure a long shelf-life. Pets eating dry kibble often have large stools since many of the ingredients are not well digested. Cats are carnivores and have no need for dry kibble and yet, most cat foods are made with them. If you do choose to feed your pet dry kibble, please consider adding some raw frozen, canned or homemade food to their diet (NOT tablescraps!). Including lean protein, crumbled raw freeze dried or some raw frozen nuggets will add to their overall nutrition and good health. At the very least, consider adding green beans and other fresh vegetables to a dog's dry kibble to add enzymes and fresh nutrients to the diet.
When You Have To Leave Food Out
Finally, dehydrated food is made to appear as a "homemade alternative" and is also made with carbohydrates but these diets generally contain more nutritious ingredients and can be mixed with raw frozen diets. Due to the carbohydrates in most dehydrated food, these diets are not nearly as beneficial as raw frozen diets, but their convenience makes them a healthier option than over processed dry kibble.
Why Are Too Many Carbohydrates A Problem?
In summary, finding the right balance that works for your lifestyle, budget and your pet's well being can be accomplished by choosing different forms of food. If at all possible, try to incorporate something fresh (vegetables or lean protein) into your pet's diet.