Is your dog very fury ? meaning his hair is rather long? If so , eating grass is VERY normal, and puking it back is as well the grass is a natural floss for the hairs the dog swallows , since he cant digest it, he coughs it up If your dog's fur is very short, there may be a different reason as to ...