Thanks for all the advice!! I made an appointment with the vet for the day after she gets here!

I've named her Roxy! I wish I could post a picture but I dont know how..

I also wanted to ask for some suggestions on pet insurance. I've been looking around and so far Healthy Bark and Purr seems like a good one.