Its hard to nail the prob iv had two in the past with probs like that, have you changed the dog bedding lately?, one o mine had a contact alergy to the packs of saw shavings used for bedding, i changed it to paper and fur grew back! other one lost fur due to too strong a flea tabs, it feked his coat for months ,and as you say mite be food its a Bast... of a problem.