Build a layered pad
Under any rock or gravel, separate soil from stone with felt-like, non-woven, geotextile fabric. Overlap seams by a foot or two, lay it flat, then cover with compacted dense-grade aggregate. Go easy with the first lift so you don’t tear the fabric, then make sure it is well compacted. This simple fabric-plus-rock system spreads the load from hooves and traffic, sheds water and resists rutting. When the surface loosens with use, add a thin layer of stone and compact again.
Choose the right surface for the spot
Concrete earns its keep around waterers, feed bunks and scraping lanes. Give it a rough finish — rougher than a sidewalk — to protect hips and joints. Where you want gravel but need more stability, plastic paver grids (think shallow egg cartons) lock rock in place and stop sloppy areas before they begin. Budget-friendly reinforcements, like filling old tires or cinder blocks with rock, can stiffen lanes and edges. Soil-cement can work for larger pads built in warm weather; use concrete where routine scraping is expected.
Source : uky.edu