(Psychological / emotional perspective)
When a puppet appears in a dream there is perhaps a sense of being able to manipulate circumstances or people around us.
A puppet can also represent the more mechanical processes of our being, those activities that go on automatically in the background.