You poor kitty, thank goodness your owner saved you; sounds like you actually saved each other. I wish you a long life together.