É muito comum haver confusão entre estes dois termos, vamos então explicar a diferença:
ALERGIA é a resposta imunológica exagerada e imediata contra algum componente da dieta, os sinais aparecem até 2 horas após o contacto com o alergéneo (Produzem-se dois tipos de imunoglobulinas - IgE e IgG)
INTOLERÂNCIA é a resposta de hipersensibilidade de carácter crónico, os sinais podem levar até 3 dias após a ingestão do alimento a aparecer. (Produzem-se imunoglobulinas - IgA e IgM)
As intolerâncias, são as mais comuns nos nossos cães, e muitas vezes ocorrem quando há uma irritação do intestino que permite a passagem de moléculas maiores que o normal para a corrente sanguínea - síndrome do intestino permeável - nestes casos o sistema imunitário não reconhece estas moléculas por serem maiores do que seria suposto e não estarem devidamente digeridas, tratando-as como elementos estranhos que devem ser eliminados.
Um dos principais motivos para esta irritação do intestino é uma alimentação inadequada ao longo do tempo.