My cat hasn't eaten for a full day as of now. She's been laggier than usual and slept some of it but was overall not her usual and appetite full self. She is around 4 months old. She may have had diarrhea yesterday morning. Recently she got a flea infestation and we have her a bath yesterday, but before that she was licking to itch really frequently. Yesterday night I gave her water and she vomited out the small bit I gave her. I rubbed a bit of petroleum jelly on her paw which she licked to help her spit out any furball but when I awoke in the morning she still did not want to eat or drink. Could this be a furball issue or something else that we need to look into?