1、食物過硬或過大,難以消化;
2、食物不衞生;
3、吃骨頭。易劃傷食道,刺激胃壁,引起嘔吐;
4、第一次吃狗糧。餅乾進入胃後遇到胃酸後膨脹多倍,胃容量不夠,引起嘔吐;
5、腸道寄生蟲感染。蛔蟲從鹼性的腸道鑽入酸性的胃中掙扎而刺激胃壁,引起嘔吐;
6、母犬子宮蓄膿後,出現敗血症症狀,出現嘔吐;
7、老年犬患慢性腎衰竭,因高血氨、高血磷等引起的嘔吐。