We have gravel in our dog run..... with three dogs it has worked out well. We pick up "piles" daily and every few months I mix up some bleach water and spray down the area. (of course we keep the dogs out until everything is completely dried after spraying) Works like a charm for us.