Stop in for a cup of coffee

Mine loves to roll around on dead things, I do not get it scent?

Yup, you got it. Mine also finds foreign poop and roll in it.