Hi, I only have a small run but have found sand to be the most effective so far. We have been getting way too much rain lately and I hate mud. I have used straw in the past, but sand is so much easier to clean up the poop than straw. Hope that helps.