The only comment I would make about that, Pupbelly, is that raisins aren’t good for hedgehogs teeth, which I understand is another problem which hedgehog rehabilitators have found.
Amongst all the pitfalls of what to feed hogs or not, the important thing to remember is that it is meant to be supplementary. The best thing for the hogs is for us all to do the best we can to create good habitat for them so that they can eat natural food. And, of course, increase their habitat by linking gardens with hog holes.
Interesting to know, Tom, that your local cats don’t like the dog food. Perhaps that could help solve the cat problem!