Sometimes a higher quality food will help... there are also pills and supplements that are supposed to help. I've also heard that putting meat tenderizer on their food stops it, but I don't know how good for them that would be... I'd just try to keep it picked up as soon as they go, don't give them the chance!
human poop? not much it is just part of their wiring and they love baby diapers, havigna trash can with a lid is your best bet.
Cat poop? well dogs see it as a treat ( i know gross) my kids refer to it as kitty roca EWWWWW, we keepthe cat boxes in an area that our dogs do not have acess to.
Any other poop I have no idea we havent had that problem come up yet.