What about the vet? Maybe its demodex??