Meant to say, Chudley's Working Crunch is a good cheap weigh gaining food and I use it for a few of the hard to keep wight on dogs as its 26% protein and 15% oil (I think going from memory) but I find it can make the dogs fizzy. If thats the case then I'd use one of the more expensive brands like Pro Plan, Eukenuba, James Wellbeloved or Hills. Just my opinion and having 16 dogs and trying nearly every dog food on the market over the years. My feed shed looks like a bloomin pet shop!! My OH thinks one food for all but is slowly coming round to individual diets after nearly 4 years of me moaning at him!