Yra daug dalykų, kurie gali sukelti šunų viduriavimą ir vėmimą. Dažnai šie simptomai atsiranda dėl to, kad šuniui tiesiog sutrinka skrandis, tačiau jie gali išsivystyti ir dėl rimtesnių ligų. Pavyzdžiui, šuo taip pat gali patirti šiuos simptomus, nes jis turi šilumos smūgį, žarnyno parazitus arba apsinuodijo kokiomis nors kenksmingomis medžiagomis. Gyvūno savininkas neturėtų jaudintis, jei jo šuniui kartais pasireiškia simptomai, nes tai paprastai yra laikino skrandžio sutrikimo požymis. Tačiau jei simptomai yra sunkūs arba lėtiniai, dažnai rekomenduojama pasitarti su veterinaru.
Dauguma šunų viduriavimo ir vėmimo atvejų yra laikini ir pasitaiko tik retkarčiais. Paprastai šiuos simptomus sukelia kažkas, ką šuo suėdė, ir dėl to sutriko jo skrandis. Tokiu atveju šuo gali netoleruoti jo suvartoto maisto ar kito valgomo daikto. Kai kuriais atvejais jo skrandis gali sutrikti, nes jis suvartojo patogeną, pavyzdžiui, per maistą, užterštą virusais ar bakterijomis. Grybai taip pat gali būti tokios problemos priežastis.
Parazitai taip pat gali sukelti šunų viduriavimą ir vėmimą. Kai kurie iš labiausiai paplitusių šunų žarnyno parazitų yra kaspinuočiai, giardijos ir ankilinės kirmėlės. Apvaliosios kirmėlės taip pat gali sukelti šią problemą. Nors užsikrėtimas parazitais yra nemalonus augintinio savininkui ir šuniui, ypač jei parazitai matomi išmatose, juos paprastai gana lengva gydyti naudojant dehelmintikus. Dauguma veterinarų rekomenduoja kasmet tikrinti gyvūnus dėl parazitų.
Kartais šunų viduriavimo ir vėmimo problemos priežastis yra nuodai. Pavyzdžiui, kai kurie augalai yra nuodingi šunims ir šuniui gali pasireikšti šie simptomai, jei juos nuryja. Šuo taip pat gali vartoti chemines medžiagas ar net žmonėms skirtus vaistus, dėl kurių jam gali sutrikti skrandis. Šuo netgi gali nuryti šiukšles, kuriose yra toksino, dėl kurio jis susirgo. Siekdami užtikrinti, kad šuo pasveiktų, jo šeimininkai gali gerai nuvesti jį pas veterinarą.
Dažnai šunų viduriavimo ir vėmimo atvejus sukelia šilumos smūgis. Taip gali nutikti, kai šuo ilgą laiką yra veikiamas itin aukštoje temperatūroje arba per ilgai paliekamas karštoje saulėje. Kai tai atsitiks, šuo gali vemti ir prasidėti traukuliai. Šilumos smūgis gali būti mirtinas ir reikalauja greitos veterinarinės pagalbos.