Language is infinitely fascinating. I've been thinking of our ability to understand our own accent or dialect, filling in the bits that aren't actually said but just exist in our heads.
For example, one day recently in the supermarket I heard one assistant saying to another, "Nyoff?" and I knew immediately that she'd said, "When are you off?" meaning "What time do you finish this evening?"
And yesterday one student remarked to another, "Lay eeay i'." To translate: "I'll hae to hae it" or "I'll have to have it".
No wonder I didn't understand every word I heard in Berlin if the Germans were speaking like this.
Cat language is much simpler. Feed me, let me in, let me out, stroke me, put me down.