L'une des raisons pour lesquelles les chats se roulent dans la terre est de s'enduire de bactéries nécessaires à la digestion. Les chats perdent une quantité importante de bactéries pendant le processus de toilettage. Le roulement est également un effet secondaire de l'herbe à chat.
Les chattes se roulent également devant les chats mâles lorsqu'elles sont en chaleur, car c'est un signal qu'elles sont prêtes à s'accoupler. Un chat en chaleur se roule dans la terre, dans les zones herbeuses et sur des surfaces planes. Si un chat a des puces ou une peau sèche, ils ont tendance à se rouler dans la saleté ou l'herbe pour soulager les démangeaisons et les irritations. La saleté est également un moyen sûr pour les chats de se sécher après un bain ou d'être pris sous la pluie. Les chats n'aiment pas être mouillés et la saleté absorbe rapidement l'excès d'humidité.
La saleté et les petites pierres procurent également une sensation de massage, stimulant les muscles et le système circulatoire du chat. Cette sensation est assez agréable pour les chats, et il est extrêmement courant que les chats se retournent au même endroit à chaque fois afin de retrouver la sensation agréable.
Il est important que les propriétaires d'animaux permettent à leurs chats de se baigner et de se rouler dans la terre, car il s'agit d'une habitude tout à fait naturelle. Si un chat n'est pas autorisé à se rouler dans la terre, il peut développer des comportements anxieux.