The poop: Why dogs roll around in dung, carrion and other stinky stuff

The explanation for our dogs rolling in stinky stuff that makes the most evolutionary and adaptive sense is that this ritual is an attempt to disguise the dog’s own scent, a leftover behavior from when our domestic dogs were still wild and hunted for a living.