It is all so great, what you and Steve have done, and are doing, for this litttle kitty and her family, bless you both!
Sorry that I don`t have any advice or suggestions - not that you need any it seems, looks like you are doing just great!

Hugs
Chris