What causes dog dandruff? Dandruff is generally a secondary condition that has a number of different causes, like allergies, serious skin problems, or certain genetic disorders, to name a few. "Dandruff, or seborrhea, can be a primary cause or a secondary cause," says Dr. Jennifer Niedziela, of Countryside Veterinary Clinic in Lowville, New York.