News

Your cat is itching, has lost some hair, and their skin is red. Could it be demodex mites? Demodex mites on cats are ...