I would switch her food. There are some very common allergens in there, not to mention it is at best a feed grade food. Try getting a food without wheat, corn, beef, or soy (these are all very common allergens). Wellness Duck & Potato is great for allergies.

Btw -- she shouldn't be on a puppy food. Puppy formulas are very bad for a large dog's bones and joints. An adult formula is really the best way to go, in my opinion.