By Martin M Barillas Dog allergies have inspired many studies on their origin and development, but until now, scientists had not been able to identify the specific allergens that may yield a cure. Dog allergies are increasingly being reported all over the world, causing sleep problems, eczema and itchy skin and difficulty breathing for people […]