It is okay. It looks a bit "forced", as if you wanted to use the "nine lives" idea, and then fit the meaning around it. It looks you wanted to use "nine lives" and then tried to write a situation to fit the phrase.
That is allowed but feels artificial.
If I was just talking naturally, I'd say something like
I wouldn't worry about Mr Pickles. He sometimes goes missing for a few days but he always comes back when he gets hungry.
That gives me a bit more information and understanding than talking about nine lives.
It is more common to talk about a cat using up its "nine lives".
They say cats have nine lives - it's fair to say little Tilly Needham may have used one of these to overcome a huge setback at only nine weeks of age. (source)