Thanks all.

Actually my mom completely dumped out her old food and gave her new food while I was at school, I told her when I got home that she wasn't suposed to do that.

Emma had already eaten most of it, and she seemed fine as it was about a week ago.

She is drinking lots of water...I'm going to be watching her all day If she keeps vomiting, she'll be going to the vet tomorrow!