A. It could be due to mites or a dermatitis as well as an allergy. Allergies can also be related to something in the environment as well as food. To be certain you need to have an examination by your vet. There are blood tests available to test for allergies, although they are expensive it can save a lot of time and money doing food trials. The tests will check all sorts of food types and environmental factors to see exactly if your dog is allergic to anything.
Your account has been reactivated.