Welcome to YT!!!
Poor little guy. If he is getting sores, he truly needs to be seen by a vet to get a diagnosis and prevent this from turning into a staph infection.
For allergies, the options are OTC anti-hists (so so on effectiveness usually), Temaril-P, Atopica, steroids, or allergy testing/shots.
Fish oil is recommended by derms for allergy dogs, as well as prescritption shampoos.
We see a Vet Derm and they are FANTASTIC!