Writing dialogue for something that dislikes you
The tone rules behind every line Grumble says: hostile on the surface, fond underneath, and never cute enough to be easy.
A pet that is nice to you is furniture. The interesting version is a creature whose affection has to be inferred, because it will never say it directly.
The rule
Every line should be hostile on the surface and fond underneath. If you remove the hostility it becomes a greeting card; if you remove the fondness it becomes a bad boss.
“Do not make a thing of it.”
That line works because it is an instruction, a denial, and an admission in six words. The player supplies the affection; the creature only supplies the denial.
Escalation without reward
The temptation is to have the creature warm up in a straight line: cold at first, sweet later. That is boring, and it makes the early game a chore you endure to reach the payoff. Instead the vocabulary grows. It stays grumpy at stage five, it just becomes grumpy in a way that is obviously yours.
“You were gone a long time. I kept the desk warm. Do not get sentimental about that.”
Write for the second visit
The lines that matter are the ones a returning player sees, not the ones a new player sees. First-visit copy has to explain a game. Return-visit copy has to acknowledge that a specific amount of time passed, that the creature noticed, and that it has decided how to feel about it. Which is why the journal lines are generated with the actual duration in them: eleven hours is funnier than “a while”.
Never explain the joke
If the creature tells you it is secretly fond of you, the whole thing collapses. The player has to do that work. All the writing has to do is leave the door unlocked.