We had a boy cat named Hannah when I was a teen - it was a LONG time before anyone realized he was a boy, lol. Maybe you could change Annie to Andy - would sound almost the same, lol.
Yes we did. When Seth brought "her" home, Annie was tiny little thing. I've never had a cat bring me another cat - but Seth did! Annie was old enough to eat cat food but she wasn't really weaned yet when Seth brought her home. Unfortunately, her mom was hit by a car, leaving Annie and at least one other sibling that I know of. Our neighbors took the other one but I guess Seth knew Annie was all alone and he brought her to us.