Hi, i have tried and tested loads with my staffy, And nothing seem's to have worked for a long while, We was being sick if we gave him, the dearer brand named dry food and even tried him on these's meaty mircowave dinners you can get from pets@home £0.60 for one!

But after 2 months of him eating that the sickness came floodin back, So after Months of trying my OH took him to the vets, Everything came back fine, So we was back to hunting for more dog foods! Then we found a cheaper brand name WAGG'S its does all depend on where you buy it but the last month asda have been selling a 15kg (i think) for around £15.50

and tesco's done the same brand but bigger bag (17kg) for £15.29

This stuff is great! No more sickness and my dogger loves it! Pets@home does sell it but the smallest bag (12kg) was around a week ago £16.99

..... Maybe this could be something your dog gets on with!
Hope this has helped!
sorry for the essay! lol xx