allergies can appear anytime and from anything. At 36 my body all the sudden decided it was allergic to anything that ended in ine Iodine betadine all that fun topical cleaning stuff. Same goes for dogs they can be allergic to something they have never been allergic too! I would take to the vet to make sure and maybe even run some allergy tests. How his itchies go away soon they are NO FUN!