I think it is hard for him to chew the food however because his top canine teeth are missing from abuse from his former owner. I have personally ever seen him
throw up a hairball and I do not give him
treatment for it simply get the cat food that is suppose to prevent it. Its strange because he looks like hes choking and throws up a white/brown type liquid. He doesnt appear to be in pain or anything but its strange.