Definitely a vet visit is in order. I hope she's okay, let us know what you find out!