Odie has been scratching a lot lately. Recently, because the store didn't have the dry food we usually feed him (we always feed him organic), we bought something different. I don't know if it's a coincidence or not, but it seems that was when he started scratching all the time. Is there anything that Corgis are commonly allergic to? Do I need to take him to a vet to find out what he could specifically be allergic to? I've read online in several places that dogs could be allergic to wheat, corn, yeast, etc. etc. Should I avoid ALL of these things? What should I be feeding him? Please help?!