Corn is generally seen as being bad in the pellets, because of the high starch and also it can possibly carry mycotoxins that could be deadly for rabbits. Some people say soy isn't good for rabbits, but it is in most rabbit food. There are only two pellets that I've come across, that don't have soy or corn. There is Oxbow Beneterra Organic Rabbit Food and Sherwood Forest Natural Rabbit Food. The oxbow has lower protein, fat, and fiber, and is a little pricey at about $3 a pound before shipping. The sherwood is just slightlly higher in calcium. I use the sherwood food. Some people don't like the higher calcium in it, but it hasn't been a problem for me. One thing I like about it is that it has drastically reduced the ammonia smell coming from my rabbits, but I've also found that I have to feed my rabbits the recommended unlimited feed for them to be getting the proper nutrition from the pellets so that they don't have nutritional deficiencies. Most other pellets you would feed limited pellets. I've only been feeding it a few months though, so I'm not decided on whether or not I'll continue with it or not.