I have never had skin problems with my dogs since using fish oil pills every day. Don't know if that would help or not. My jack russell has allergies and takes chlortrimaton everyday. 4mg each morning = 4 year problem solved. I give it to him everyday. I get generic on the shelf ones from Walmart per drs orders :)