Why do dogs roll in poo?

It is believed that rolling in poo or other foul smelling things such as animal carcasses is a very natural behaviour for dogs. Ancestors of our dogs would roll in poo or dead animal carcasses as a way to mask their scent so when hunting their prey they couldn’t be detected.

Keeping your dog on the lead will prevent poo rolling situations.