When dogs puke white foam, it’s a sign that they’re experiencing some sort of gastric distress. This can be caused by a variety of factors, including eating something toxic, having an upset stomach, or being stressed. If your dog is puking white foam, it’s important to take them to the …