We live on a lake. And my Old English Bulldog found a pile of crane poo and promptly started rolling in it like there was no tomorrow. My youngest son was closest and I started yelling for him to stop her... when he got close, he just started gagging and didn't do anything until I got her off it.
The odor was a strong version of old fish guts with shit.
The dog had it smeared all down her side. We got her mostly cleaned up before taking her into the house for a bath, so she couldn't leave a trail. Water outside is still cold here, otherwise it would have been the hose.
Now the punchline, the oldest likes to sleep with the dogs in his room. The youngest actually suggested just leaving her and letting the oldest "discover" her new perfume. The oldest wasn't home at the time. Brotherly love right?