Hi Pat, Many things can cause dandruff, bathing too much, using a harsh shampoo, not rinsing enough, spray on products, products used in the home, not rinsing the dog laundry enough or using fabric softeners, the list goes on for topical. The main cause may well be dietary and the food is lacking sufficient fat percentage and a change may be in order. Fish oil is a better supplement for coat care and I have found adding a can of Pink Salmon to the diet has done wonders for my allergy dog who is fed Eukanuba Fish and Potato. Sardines and herring are good too.
My other dogs are fed other Eukanuba products with no oil supplementation and their dogs are nice and shiny and skin supple and no dander. A lot depends of the brand of kibble you use and what works for one might not necessarily be the choice of another. Our problem here in the cold temperatures of a Canadian winter is the dry heating air and I've never had to supplement the main crew. Dry coat and flaking skin can be caused by hormones but usually related to thyroid which you might check. Also internal parasites can cause the same. Rose T.