Your dog has to be sensitized to the food ingredient or allergen in order to develop an allergy. Dogs develop an allergy after progressive and gradual consumption of the allergen. They do not show a breakdown almost immediately. The best way to determine an allergen is to follow an elimination diet and then try to detect the actual allergen once the diet regimen is over.