what does it mean when my dog pukes yellow foam?
In most cases, yellow foam indicates that the dog's stomach is relatively empty of food. The yellow colour comes from bile, a digestive fluid that's produced in the liver, stored in the gall bladder and then released into the small intestine just below the stomach.