Who gave Dorothy a little silver box?
After a tornado in Kansas causes a loose gate to knock Dorothy unconscious, she re-appears in the Land of Oz with Toto, and encounters a talking Signpost (voiced by Jack E. Leonard), whose three signs point in different directions, all marked "Emerald City". They later meet Pumpkinhead (voiced by Paul Lynde), the unwilling servant of antagonist Mombi - cousin of the deceased Wicked Witch of the West. Toto chases a cat to a small cottage where Dorothy is captured by Mombi's pet crow (voiced by Mel Blanc) and Mombi (voiced by Ethel Merman) herself. Pumpkinhead sneaks into the house in Mombi's absence, and discovers her creation of green elephants, to use as her army to conquer the Emerald City. Pumpkinhead frees Dorothy, and they flee. After finding Dorothy gone, Mombi threatens that their warning the Scarecrow will not help when her green elephants "come crashing through the gate".
Dorothy and Pumpkinhead acquire Woodenhead Stallion III (voiced by Herschel Bernardi), a former merry-go-round horse (a combination of the Sawhorse from The Marvelous Land of Oz and the title character of the last Oz book of all, Merry Go Round in Oz), who takes them to the Emerald City, where Dorothy warns the Scarecrow (voiced by Mickey Rooney) about Mombi's green elephants. Mombi arrives moments later, and Toto and the Scarecrow are captured. Dorothy, Pumpkinhead, and Woodenhead flee to Tinland to convince the Tin Man (voiced by Danny Thomas, who spoke, and Larry Storch, who sang) to help them. He declines upon being afraid of the green elephants and suggests that they ask the Cowardly Lion (voiced by Milton Berle), who promises to slay the elephants, but suggests consulting Glinda the Good Witch (voiced by Rise Stevens), who appears to them with a "Glinda Bird" that uses its Tattle Tail to show what is occurring at the palace. She then gives Dorothy a little silver box, to open only in the Emerald City, and only in a dire emergency.
Glinda the Good Witch