Stone ..
I have very rocky clay soil, but have used cat litter in small beds next to the house that I inherited when I bought the house.
My soil is so rocky, I don't have to worry to much about critters ...
other than the ones that really want to get into my caged compost pile.