Another Vote for Taste of the Wild, It has been a godsend for my dogs with similar problems. It is $47 for 35 lbs here. But You WILL feed less of it. I went from feeding, no kidding Nutro 10 cups to TOTW 4 cups. No more misc. vet bills for vomiting, allergies, ect. is enouth to cover the extra $$$