Dr. Soundarya T C
Hi sir..Itching could be due to many reasons such flea allergy dermatitis, Atopy, Food allergy, or due to mite infestation..It needs to be examined to know the root cause of itching ..Kindly schedule an appointment with Vet for home visit...