I know...I may as well be holding "I'm a uptight loser who hates fun" sign, but I just want to vent here. I have OCD. I really, really hate any kind of toilet humor, or gross-out humor in general. ...
Pet poop never bothered me in the game. To be honest it would bother me more if they didn't do that. I usually drag the poop to the nearest trash can myself so that my sims don't have to bother with it. They are quite obsessed with cleaning it up, quite understandably.