According to Mr. Charlie Brown NBC sold the Zu Zu Clown Doll starting in 1914. It was produced by the Ideal Toy & Doll Company, Brooklyn, NY and was available in two sizes. The 16″ large version went for $1.00 and the 10″ small for 50 cents.
According to the Vintage Doll Collector website, “Both dolls have compo (composition) head, hands and boots, with a cloth body.”
Both are very rare.