Hi.a couple of months ago, a stray cat came to our house and has stayed. We let her in the house sometimes and she is generally a nice cat, but the problem we have with her is that someone will be petting her and she's purring like crazy and rubbing against you and is the sweetest thing, but the next second she'll scratch the heck out of you drawing blood. Today, and she's done this before, I was walking past her setting her room up inside for the chilly might, and she, all of a sudden, scratched my leg drawing blood and I didn't do ANYTHING to her. After that a put her back outside. Does anyone have any ideas why she's "changing personalities"? Oh, and I found out that she's more likely to scratch you if you pat her instead of rub her. One more thing: we think she got run over by a car because she walks weird like her legs are stiff sometimes. Thanks for any info.