We are fairly new to the beef industry. We have a very small farm. We have 6 steers that will be a year old in may. They currently weigh around 600-700 lbs. we got them when they were 7 months old and they were just weaned. They had been started on hay and some grain. This is our 3rd batch of beef so to speak. The other two batches we had were crazy over grain. They would eat it before hay. We buy a second cutting clover, alfalfa mix hay and they other cattle did well on it along with feeding them a 9 % cow chop feed. We have continued to feed the 9% grain to the current steers. They are currently getting 11lbs of grain per steer per day. They started out getting 7 lbs a grain a day along with hay. As we started to increase grain they began to be more interested in the hay. I was giving them 2 bales per day sometimes less. I am now feeding them 5 flakes of hay twice a day and the 5.5lbs of grain per steer twice a day. They always clean up the grain but will always eat the hay first. I'm just curious if anyone can tell me why that is? And am I giving them too much hay or not enough? We are really trying to produce excellent marbleing in the beef. I am getting the hay tested to see protein levels and am going to switch to an 11% feed. Any help would be appreciated.