Why do dogs roll in poop and other smelly stuff?

Anyone who has spent a Summer in New York City can understand why most urban dwellers anxiously await the coveted invitation to visit a friend in the country for a weekend. While the drive out of the city is sure to be a test of mental stamina for even the most experienced city driver, the […] [...]