Try switching to chicken or turkey based foods.
Here's a link to an excellent evaluation of kibble brands: www.whole-dog-journal.com/food/whole-dog-journals-approved-dry-dog-food-list/
I would also be careful what you put on your hands before cuddling with your dog; lotions, essential oils, etc. can cause allergies in dogs