Hi!! My cat keeps having vomitting issues and I'm not sure if I should panic, or what's the best course of action is.
The times are a bit murky for me but basically, about two weeks ago my cat threw up a hairball, and then just some liquid the next day. I didn't think too much of it and just started giving him some hairball paste everyday (I'm still doing it). Then last week I decided to switch up his dry food because he completely stopped eating his old one (not because he's sick, he just gets bored of dry food about once a year and I have to switch it up) and started slowly introducing a different one (mixing in with his old one). I'm calling it a 'new food' but he ate this food about a year ago and was totally fine with it, so I feel like it should't be the issue. He loved the food change, and kept picking it out from the mix. I took him to the vet that week for ear check up and he threw up hairball that day after coming back but I kind of wrote it down to stress. I found a hairball again on Friday and then this Saturday he threw up a few hours after breakfast (not hairball) and then again in the evening. For dinner I always give him wet food (always the same, he loves it) and about half an hour after he threw up everywhere. I freaked out and my vet was closed so I took him to an overnight one. They didn't do any bloodwork or testing but said stomach doesn't look painful, and just gave him injections for vomitting, stomach and stomach acid, and said to go back to old food for a few days. I did that and he was totally fine, back to normal and no throwing up but he also didn't eat any dry food, pretty much starved until dinner. Yesterday I started to introduce the new food again, he was happy aboyt it and then today he threw up twice. I came back home late so couldn't call the vet but ended up boiling him some chicken and rice as I kniw that's a good bland choice for upset stomach. He was in a good mood, energetic and clearly hungry but after eating he appeared clearly nauseous, and as I was typing this message he threw up once again (clear liquid with some chicken pieces), and now looks completely normal again, and is clearly looking for food in the kitchen.
I will obviously take him to the vet once again and stop giving him any of the 'new' food but what should I do in the meantime? I can't take tomorrow off work so I'll take him either in the evening or - more likely - on Friday. Should I not feed him at all until then? Also what tests should I push for? Most of the time I take cats in for vomitting, the vets are very casual about it, just give some injections, maybe a blood test and send me back home. My cat is super stressed by the vet visits - and he already had two just last week - so I want to limit them as much as possible.
Thank you for any advice! Sorry it was so long and convoluted.
The times are a bit murky for me but basically, about two weeks ago my cat threw up a hairball, and then just some liquid the next day. I didn't think too much of it and just started giving him some hairball paste everyday (I'm still doing it). Then last week I decided to switch up his dry food because he completely stopped eating his old one (not because he's sick, he just gets bored of dry food about once a year and I have to switch it up) and started slowly introducing a different one (mixing in with his old one). I'm calling it a 'new food' but he ate this food about a year ago and was totally fine with it, so I feel like it should't be the issue. He loved the food change, and kept picking it out from the mix. I took him to the vet that week for ear check up and he threw up hairball that day after coming back but I kind of wrote it down to stress. I found a hairball again on Friday and then this Saturday he threw up a few hours after breakfast (not hairball) and then again in the evening. For dinner I always give him wet food (always the same, he loves it) and about half an hour after he threw up everywhere. I freaked out and my vet was closed so I took him to an overnight one. They didn't do any bloodwork or testing but said stomach doesn't look painful, and just gave him injections for vomitting, stomach and stomach acid, and said to go back to old food for a few days. I did that and he was totally fine, back to normal and no throwing up but he also didn't eat any dry food, pretty much starved until dinner. Yesterday I started to introduce the new food again, he was happy aboyt it and then today he threw up twice. I came back home late so couldn't call the vet but ended up boiling him some chicken and rice as I kniw that's a good bland choice for upset stomach. He was in a good mood, energetic and clearly hungry but after eating he appeared clearly nauseous, and as I was typing this message he threw up once again (clear liquid with some chicken pieces), and now looks completely normal again, and is clearly looking for food in the kitchen.
I will obviously take him to the vet once again and stop giving him any of the 'new' food but what should I do in the meantime? I can't take tomorrow off work so I'll take him either in the evening or - more likely - on Friday. Should I not feed him at all until then? Also what tests should I push for? Most of the time I take cats in for vomitting, the vets are very casual about it, just give some injections, maybe a blood test and send me back home. My cat is super stressed by the vet visits - and he already had two just last week - so I want to limit them as much as possible.
Thank you for any advice! Sorry it was so long and convoluted.
Last edited: