No idea about the cat poo eating prevention, but if he is always wanting your food-how about using either a crate or babygate when you are eating, to get him into the habit of letting you eat in peace. I did this with my two, you have to be really firm, but it does pay dividends in that you can eat what you like and when without the nuisance of a dog trying to help themselves.
Not heard of Salters, so can't advise there