Hi Sangeeta,
It sounds like you have already done a lot for your dog, and I know how frustrating it can be dealing with an itchy pet! There are many things to consider and rule out in a case like this – external parasites, bacterial or yeast infections, food allergies, environmental allergies and endocrine disorders are some of the most common possible causes. The only way to narrow this list down is to do some testing – this may include skin scrapes and cytology, cultures, blood work and diet trials, sometimes on several different diets over a period of months. It is important to try to narrow down the cause so that we can provide the most appropriate treatment. There are a lot of new diets and medications available now that are very helpful for treating itchy pets – depending on the cause. Your vet can guide you further on this.
Good luck!
Dr. Kim Hester