You might want to keep trying different foods. Without knowing what has been tried, it is difficult to advise. Many people try lamb and rice to avoid allergies but the vets now often don't recommend it as many dogs are also allergic to it. My vet tends to prefer California Natural, the chicken one for allergic dogs, says it works better than lamb and rice for most. Keep in mind that hot spots can be caused by other things than foods. Shaving lets the air get at it to help dry it out, and I used to use tree oil on it as well. I would consult with a vet, I personally have had best success with using an alternative vet for allergies, but even regular vets can help alot. If you are convinced it is a food allergy, a vet can either do allergy testing or have you try an exclusion diet made of fish and rice,(sorry you are now cooking for dog). Good luck!