Charlie’s shared some great advice with you.
How old is your rabbit? Rabbits under 8 months are usually offered alfalfa pellets and hay, since it is higher in protein. Once a rabbit reaches 8 months, you slowly transition over several weeks to timothy pellets and hay. Not giving them the slow transition can cause a shock to their system and have them refusing to eat the new stuff. The alfalfa tastes yummier, but is too high in protein and calcium for adult rabbits, but makes sense why he would be refusing it.
Corn should not be fed to a rabbit, it is very difficult to digest. Carrots are considered a treat, and should be offered in very small amounts only.
Below is the HRS guideline for healthy rabbit diet that may help you
What quantities of food should I feed babies and “teenagers”?
* Birth to 3 weeks–mother’s milk
* 3 to 4 weeks–mother’s milk, nibbles of alfalfa and pellets
* 4 to 7 weeks–mother’s milk, access to alfalfa and pellets
* 7 weeks to 7 months–unlimited pellets, unlimited hay (plus see 12 weeks below)
* 12 weeks–introduce vegetables (one at a time, quantities under 1/2 oz.)
What quantities of food should I feed young adults? (7 months to 1 year)
* introduce timothy hay, grass hay, and oat hays, decrease alfalfa
* decrease pellets to 1/2 cup per 6 lbs. body weight
* increase daily vegetables gradually
* fruit daily ration no more than 1 oz. to 2 oz. per 6 lbs. body weight (because of calories)
What quantities of food should I feed mature adults? (1 to 5 years)
* Unlimited timothy, grass hay, oat hay, straw
* 1/4 to 1/2 cup pellets per 6 lbs. body weight (depending on metabolism and/or proportionate to veggies)
* Minimum 2 cups chopped vegetables per 6 lbs. body weight
* fruit daily ration no more than 2 oz. (2 TBL) per 6 lbs. body weight.