This is an old thread... I just ran across it.
I learned this song from my father in the 1930s. I have no idea where he learned it... but he quoted lines from it until his death in 1985.
I recall his singing bits of it when I was in Kindergarten, 1935, or the first grade.