Occasional foamy vomiting in dogs is nit a matter of great concern. Persistent clear white foamy vomiting in dogs can be due to foods and eating habits like rapid eating, over eating, nervousness, stress, dry foods and all other foods which can cause irritation in GI tract.
Other possibility is canine bloat that is dangerous condition in which stomach become filled with gas after eating. This condition can put pressure on other organs and stomach can be twisted. This condition can lead to death if not treated on time. Symptoms of canine bloat are restlessness, salivation and unproductive vomiting. Bloat can be diagnosed with the help of blood test.
Other possibility is canine bloat that is dangerous condition in which stomach become filled with gas after eating. This condition can put pressure on other organs and stomach can be twisted. This condition can lead to death if not treated on time. Symptoms of canine bloat are restlessness, salivation and unproductive vomiting. Bloat can be diagnosed with the help of blood test.