Originally Posted by JRsmoothee
...but does anybody have any advice as to why she is doin this and how to prevent it
Your kitty is talking to you. Listen:
She is doing this because it is the ONLY way for her to tell you something is wrong.
It can be prevented, by FIXING whatever is wrong.
Something is upsetting her insides. Either parasites, bacteria or a food allergy are the top three that come to mind. For the first two, you will need to take the kitten to a vet for an exam and a determination of what the best course of treatment would be.
The food problem, if it is a problem, can most likely be taken care of by yourself with judicious trial/error.
First, what are you feeding her? IMO, if you are feeding her a grocery store brand of cheap cat food, you need to stop. The ingredients in most of those commercial foods (I don't care WHAT the tv commercials say) are not compatible for cats' digestion or digestibility. Sure, better foods cost more, but in the long run you feed less of them and the cat has less health problems with them.
As to you not liking the smell of cat crap, please don't feel that she is doing this on purpose to spite you. She is doing this because something is wrong with her and it is up to you (and roomate) to help her get through this. You say she does fine for weeks at a time. During those weeks are her stools firm? When she goes on the carpet, is it always diarrhea? If so, she is doing this because there is a reason
, the diarrhea. It is either making her feel poorly, she can't make it to the box in time or she associates the box with feeling bad when she has diarrhea so she avoids it. You may also want to be sure the litter box is being cleaned daily. I know of cats who will NOT go and will hold it until it explodes out of them.
To help your carpet, use an enzymatic cleaner and follow the directions. Nature's Miracle, Odo Ban and Simple Solutions are products that I have used and they work very well at removing stains and odors. Permanantly.