answersLogoWhite

0

Their wolf ancestors rolled in stinky smells (dead carcasses, etc.) to disguise their scent while hunting. Dogs naturally like stinky smells.

There are many different reasons I have heard for why dogs will behave in this manner. However, I do not think that we will ever know if any one answer is the best because you cannot ask the dog. I have attached a link that I think will be helpful to your understand of this odd behavior. Best of Luck.

It is called scenting, its a way an animal picks up a scent, and masks their own. It is often used by stray dogs in the wild, attempting to gain acceptance with a wild pack.

It has been proven that some dogs do it after they've been given a bath. They do not always like the smell of pet shampoos and other products but they enjoy a scent that resides in the feces. Some things that smell unpleasant to us humans may smell extremely good to a dog. Other dogs might roll in the grass to get at an itch on their backs and not realize they've rolled in feces and there are a few that generally just love the sensation of rolling about in the yard.

User Avatar

Wiki User

14y ago

What else can I help you with?