Any dog can develop an allergy. Dogs can be allergic to foods, molds, or pollens, just like people. Usually, these allergies cause itchy skin. However, because many allergies share the same symptoms, it is often difficult to diagnose what your pet is allergic to.