My cat is 10 years old, she was spayed at 2 and ever since then her belly has been a large round shape, she is 9 pounds and always has been (she was the runt of the litter). Ever since yesterday she has sort of been hiding (not necessarily hiding but getting away from me and my family), her stomach is bloated and she gets aggressive when I move her, she has a regular sassy/diva don't touch me attitude but this is different, I recently switched her food from blue buffalo to Costco cat formula (due to the cost) so I am thinking that MIGHT have something to do with it? I am not sure but this has happened quite a few times in the past but never to where she would hardly move around... I am not sure what to do and I would like to know what you guys think is wrong with her? Thank you.