No2 dog once found half a dead - very, very dead - seal wedged in the rocks by the beach. First off, she tried to drag the runny corpse out to bring it home, and when she couldn’t do that, she rolled in it, long and luxuriously.
She smelled so bad that even No1 dog, a Labrador, didn’t want to be close to her - and dh had to bring the two of them home on the train! Luckily they were alone in the carriage and it was a short journey.
When he got her home, having brought them back from the station in the car with all the windows right down, dh’s genius master plan was to bring the dog, coated in runny dead seal goo through the house, upstairs, through our bedroom and into our en suite for a shower. I vetoed this suggestion most strongly, and poor No2 dog was shampooed and rinsed with the hose outdoors - twice!
This didn’t completely remove the smell, but reduced it enough for me to allow him to bring her through the house to our shower - but we had run out of dog shampoo, so had to,use Lynx - but a dog who smelled like a teenage boy was a huge improvement than one who reeked of Eau De Dead Seal!