I feel for you! As a child, we had a miniature poodle who loved to roll in poop too. My Mom said he liked to play big game hunter and disguise his smell that way. Poor thing couldn't figure out why we weren't so thrilled when he enthusiastic greetings.