Psychological Factors.
It's not uncommon for pets (especially dogs) to "circle" or chase their tail due to feelings of anxiety, boredom, frustration or fear.
A lack of physical and/or mental stimulation can also encourage your pet to run in circles to alleviate frustration and stress.