Dog vomit colour depends on the type of infection or the toxin the dog has ingested. Yellow, green, foamy white, mucous, brown, red and liquid clear are some of the common dog vomit colours. (Please refer back to the ‘Colour of Dog Vomit’ section for detailed information)