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

Dogs roll around in smelly, rotting things to disguise their own scent, a leftover behavior from when they were still wild and hunted for a living.
Dogs roll around in smelly, rotting things to disguise their own scent, a leftover behavior from when they were still wild and hunted for a living.