Sometimes Sharav vomited for no reason whatsoever. What can I say? It’s just a dog thing.
If he vomited yellow foam on a long walk, it meant that his stomach was empty and I needed to give him a treat and a bowl of water, and not over-exert him.
Someone once told me that dogs eat grass when they aren’t feeling well to make themselves vomit because they can’t digest it, but I have no idea if that’s true. I never let Sharav eat grass.