Just one thing to add to all of these comments:  Another reason is to kick up their scent and make it more far-reaching.  It makes their "territory" seem larger and can really impress the opposite sex.  I mean hey, if she smelled me from all the way over here...wow I must be something special.