Sounds like the cat may have landed on his feet for the time being. Hopefully things work out for him.