I'm so glad to hear that he's feeling much better now and is able to eat and keep his food down. I know that Sky and Ziggy will scarf and barf some times and they also throw up hairballs too.