I like this story. Puss gets to stay in his home with a new owner who clearly wants him very much, meanwhile a shelter pet gets a new home.
I'm not sure that I could've given up my much-loved puss, but I would hope that I could under those circumstances, as realistically, as long as her new human slave treated her right, I'm sure she would've been happy.