Although not all dogs like to roll in smelly things, owners have discovered this perfectly normal trait in their dog. Although there is no certain explanation why dogs roll in smelly substances, much is learned from their descendant, the wolf. A wolf or a wild dog would roll around in dead animals or dung to mask their scent to be able to get closer to their prey. Another concept is that dogs roll in order to flaunt what they found to other animals. Working and hunting dogs tend to have this behavior more often than other breeds, perhaps because they are more closely related to wolves.
Thankfully, rolling around in smelly material does decrease with age. This behavior is normal, but may be controlled by using commands or a leash. Dogs should always receive a bath after rolling around in smelly things. Dead animals, dung and garbage can attract many parasites because they believe the dog in dead or dying. Not bathing right away or parasite infestations will lead to dog skin conditions as well as poor coat conditions. Final note – another reason dogs may roll in smelly substances is because of perfumed soap, so use only dog formulated shampoo and watch your dog’s behavior after a bath.