No don't pull the leaves off let them fall off on their own cause if you do pull them you may actually stress the plant maybe killing it at such a young age

GG23