Quando i cani mangiano il tappeto, è un segno che il cane sta cercando erba per aiutarla a rigurgitare. Di solito, i cani cercano qualcosa di simile all'erba quando sono dentro, che è una pianta o più spesso, il tappeto.
Secondo About.com, i cani di solito mangiano erba quando sentono la nausea e hanno bisogno di vomitare perché facilitano il processo di rigurgito. Quando un cane è in casa, tuttavia, non c'è erba disponibile, il che significa che tenta di mangiare il tappeto. Secondo APSCA, un'organizzazione senza scopo di lucro sui diritti degli animali, i cani pascolano sull'erba per una serie di motivi, tra cui nausea, mancanza di nutrizione o vermi. Indipendentemente dal motivo specifico, se un cane è al pascolo, è perché il cane sta avendo un problema di digestione o nausea. Ciò significa che un cane che tenta di mangiare il tappeto probabilmente sta tentando di pascolare sull'erba e dovrebbe essere portato fuori immediatamente.
Oltre alla nausea, i cani mangiano anche prodotti non alimentari a causa di una condizione chiamata pica. Quando i cani hanno questa condizione, mangiano una varietà di prodotti non alimentari, come contenitori di plastica, vestiti, oggetti di legno e rocce. Mangiare rocce è il segno più comune che un cane ha pica, che è anche un segno che il cane manca di nutrizione. Tuttavia, se il cane è un cucciolo, più che probabile il cane sta semplicemente soffrendo dalla noia. Consultare un esperto se il cane continua a mangiare tappeti o ha problemi di digestione.