All rabbits are herbivores, both wild and domestic. This means that they only eat food that comes from plants, mostly grasses and seeds. Since rabbits aren’t evolved to eat any meat or animal products, they can get a very upset stomach if they are fed one of these things.
Rabbits are herbivores, and they absolutely love grass
A wild rabbit will mostly eat grass stems that the rabbits find on and around their warrens. Depending on where you live, you may have seen some wild rabbits happily munching on grass around their homes. There isn’t all that much nutritional value in grass, and because of this wild rabbits have to eat a lot of it to survive. They have evolved to do just this, and can fit a large amount in that small body of theirs. Pet rabbits shouldn’t be fed this amount of food daily, and their diets will need to be supplemented with dry food, veggies and hay to provide the calories they need.
Pet rabbits need a diet that mimics one of their wild counterparts. Rabbit’s digestive system hasn’t changed all too much since they were first domesticated thousands of years ago.