Why Do Dogs Sniff Each Other's Butts?

To a human it's unimaginable — sniffing another's derriere. But to our canine companions, it's totally normal. But why? Why?

Why Do Dogs Sniff Each Other's Butts?

Photo: resize.hswstatic.com