My dog does this too. She doesn't cough or vomit but she does gag quite often. She's not eating grass right now (there is snow on the ground) and she's not out alone. She also doesn't eat non food...