An astronomical dance-The horseshoe orbit

Talking about a planetary orbit,Mercury has the most eccentric orbit (after excluding Pluto from the planets list) while Venus has the most circular orbit. One of the most interesting things that I came across while reading a book was about a horseshoe orbit. How could something like that be possible? What can cause an object…