Did anybody actually ever believe people with large eyes need more sleep than people with small eyes?

This strip is from 1972 and I have to admit there were a lot of Peanuts strips from that era that gave me the impression Charlie Brown’s ophthalmologist was a bit off.

And speaking of being a bit off, is Lucy’s final comment a complete non sequitur?