Os vegetais que podem prejudicar os cães quando ingeridos são cebola, alho e cogumelos. O abacate, que é uma fruta frequentemente servida como verdura, também pode ser problemático para os cães. Batatas cruas podem causar sintomas gastrointestinais graves quando a parte verde da planta é comida.
Embora os cães possam comer cebolas e alho crus e não apresentar problemas graves, os efeitos negativos para a saúde geralmente resultam da ingestão de grandes quantidades desses vegetais comuns. Eles contêm toxinas que danificam os glóbulos vermelhos saudáveis em cães. A natureza picante da cebola crua e do alho evita que os cães comam demais. No entanto, quando ingerido na forma concentrada picada ou em pó, os cães têm maior probabilidade de apresentar sintomas tóxicos. Por exemplo, um cachorro pode engolir um pouco da mistura de sopa de cebola e ficar letárgico e fraco vários dias depois.
Alguns cogumelos contêm toxinas prejudiciais aos cães, que podem fazer com que um cão entre repentinamente em choque. Como alternativa, os abacates geralmente não representam um grande risco para a saúde dos cães e são encontrados em algumas misturas de alimentos para cães. No entanto, certos tipos de abacates frescos podem causar problemas estomacais nos cães, mas apenas se uma grande porção for ingerida. Os donos de cães com hortas de batata devem manter os cães longe das plantas de batata crua porque as partes verdes da planta podem causar problemas no sistema nervoso central e outros problemas de saúde.