My cat, Mia, who is about a year old (we're not exactly sure) seems to have trouble keeping herself clean. She looks fine--her coat is beautiful and shiny, but about once or twice a week she comes up smelling so bad that I can hardly stand to hold her. It will last for about a day and then go away. She is an indoor cat and we change the litter box regularly. We don't really see her cleaning herself much and wonder if she never learned how. I have given her a bath once and also got those "kitty wipes" at the pet store. Both help for a few days, but the problem comes back. What can I do?