I guess for stray animal poop, that;s a good preventative protocol. Is he on monthly heartworm preventative? Most also help with internal parasites.
On top of that, teach him a good 'Leave it!' and watch him closely.
Oh, and don't let him kiss you after kitty crunchy snacks. lol My dogs always seem to want to share - *shudder*