Updated On September 23rd, 2025
Pet's info: Dog | Maltipoo | Male | neutered | 8 years and 11 months old | 14 lbs
My dog has vomited every day for 4 days now. The first 3 days he vomited his food. He also wasn’t eating all of his food. He vomited in his kennel last night and this morning I mad him white rice with ham around 9am and he just vomited all of that at noon. He has energy and seems to be his normal self but this vomiting and not finishing his food is not normal. He is still eager to eat peanut butter when I give it to him every day.
1 Answer
Published on December 8th, 2019
I suggest you withhold food from him for 8-12 hours to give him stomach a rest. Then you can start back feeding him some bland food like the rice. I don't recommend ham because it can be high in fat. It is best to use boiled chicken. Scrambled eggs would also be OK to give. No butter, oil or spices on the food. Feed small meals every 3-4 hours instead of one or two bigger meals. If he continues to vomit he should then be seen by your vet.
2Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.