I'd never heard of Senor Don Gato outside this thread -- until this last weekend, when I was quite surprised to hear it performed at my kindergartner's school concert (in Santa Cruz, California).
Apparently it's the children's favorite and they demanded it be included in the program.
miao miao miao!