My kitty keeps throwing up the food we give her. We have tried giving her varieties, and it seems she holds down solid/hard cat food most, but the past few days I find fresh piles on the floor. Can anyone tell me why she keeps throwing up? Im WORRIED! :(