What an exciting time!! I posted on the cat board, but I had to post a congrats here too!! Be sure to let us know how the kitties are coming along with the puppy I can use it as advice for my husband (see, honey, our cats can get along with a dog...)

I like the names Phoebe, Morgan, Sophie and Camellia(that must have the most votes...LOL)that were mentioned above.

Here's my 2 cents on names:
Koshka - means "cat" in Russian. Maybe you're cats will like her better if they think of her as part of their "cat" family??