First off, spoiler alert: teaching toy.
I have just done some research after spontaneously remembering this dolphin puppet that was occasionally brought out when I was in school - apparently kindergarten, though my memory may be hazy because of Satanic programming rituals. DUSO stands for "Developing an Understanding of Self and Others", which I certainly never knew until just now and even as a child, always assumed it was some sort of dum grown-up pun. I think I like my definition better.
I have just done some research after spontaneously remembering this dolphin puppet that was occasionally brought out when I was in school - apparently kindergarten, though my memory may be hazy because of Satanic programming rituals. DUSO stands for "Developing an Understanding of Self and Others", which I certainly never knew until just now and even as a child, always assumed it was some sort of dum grown-up pun. I think I like my definition better.