I just recently got this horseshoe and stumbled on this thread trying to figure out what it did.

Just another theory to add to the lot. The description when equipped says "Some people believe that...