What makes dogs throw up?

Noxious substances, infectious agents or simply too much pressure on the stomach wall can make a dog throw up. Veterinarians generally use medications that are known to make a dog throw up when they need to get a dog cleaned out quickly, such as immediately after an antifreeze ingestion.