D.K.
It's perfectly normal for little kids to have imaginary friends. My son's preschool class actually shared one. His name was 'Imaginary Bob'. This did make it pretty clear to the parents that he was imaginary. My son (6) still uses Bob occasionally when he needs a competitor in a race/game and he is alone. Sadly, Bob NEVER wins anything.