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.
Chrustina, 4 March 2023
Hi there. Well, I'm afraid you're wrong. Our winter this year in southeast Ontario is hard and long, and the wild rabbits that live on our grounds just don't have much to eat by winter's end. I bring out carrots and grrens for them and hide them behind a shed where they feel safe accessing them. Recently I put out some rotisserie chicken leftovers by a tree, thinking a stray cat (god forbid -- a small domestic animal like that would not survive these winters) or other animal might eat them. When I drove into the parking area later, after dark, I was surprised to see a big aimal eating the chicken: a big rabbit, in fact. Guess if they're hungry enough, and maybe pregnant, they'll eat anything.