
It is quiet "possible" that your problem is caused by the use of our "convenient" complete dry kibble food, of which a very high percentage are cereal based. Cereals in the wild are only seasonal and not 52 /7, it is so un natural !
Try again the raw meat, but just very lightly cook it, this can make a big difference to the texture and taste for your dog untill he is used to taking it completely raw. Add some vegetables to the meat feeds once he accepts the fact that meat is good.
You will not get a result overnight but given time you might be surprised in the difference of your dogs coat and skin.