puppet tree