Why do cats roll in dirt?All alone in a large area of dry earth enjoying herself. The three reasons are: enjoyment, cleaning and scent marking in my opinion.