Algumas causas de um cão vomitar incluem envenenamento, parasitas como a giárdia, intolerância a certos alimentos, insolação, inchaço ou luxação do estômago do cão, de acordo com PetMD. Um cão que ingere um veneno, como qualquer parte de uma planta de mamona, não apenas vomita, mas sofre insuficiência renal e colapso do sistema nervoso central. Isso pode levar à morte.
Um cão que ingere o parasita giárdia pode não apresentar sintomas, mas se tiver, o vômito é frequentemente acompanhado de perda de peso, diarréia e um mal-estar geral, diz o Companion Animal Parasite Council. Em alguns casos, a giardíase leva à morte. Pode ser evitado certificando-se de que o cão tenha água potável limpa e descartando as fezes do cão para que a infecção não se espalhe.
A insolação ou hipertermia em cães apresenta muitos sintomas, um dos quais é vômito, incluindo vômito de sangue, diz PetMD. Se a hipertermia for resultado do cachorro estar em um ambiente quente, ela precisa ser removida e sua temperatura corporal normalizada. Isso significa borrifar ou mergulhar o cão em água fria, mas não fria, ou envolvê-lo em toalhas embebidas em água fria. O tratamento deve continuar até que a temperatura do cão caia para cerca de 103 graus Fahrenheit.