Is your dog constantly scratching, licking, or shaking its head? These are potential indicators of allergies, a maddening but widespread condition many pet owners have to deal with. Just like in people, dogs may have food allergies, environmental allergies, or even flea allergies.