My cat has been very good about using the litter. However, recently he does not always clean himself after using the litter. Consequently, he has soiled some of the carpets and places where he travels after the litter use. Why does he do that, and how can this be corrected? Please help!