Shai eats alot of grass also which I believe is a trait of greyhounds.
Try Kaopectate the next time he upchucks. I was advised to do this, I gave it to Shai with a syringe and she loved the taste and it worked great.