Andrea, I have found out the hard way what your dog needs. What he puts in his mouth is the major part of the problem. I have a lab who had major skin problems like this. My vet fianlly suggested that I put him on Pedigree, Give him 1 tbs of some kind of oil, canola, vegetable, or from something that you have fried. Give him 2 benedryl tablets a day ( I give these at night) I spent a lot of money on "so called" good dogfood Iams, Science Diet etc. Nothing helped. The pedigree was amazing. I could see results after just days. Now he is 10 and doing great. I am glad thatI got a grip on this when he was young. my vet also treats my 5lb. chihuahuah with benedryl when she has seasonal allergies like spring. It works out great she gets a couple of drops (childrens formula)Good Luck, buy that Pedigree!! Its great