Managing allergies in pets: causes and solutions