I say call the vet immediately!!

Prayers on the way for poor Lexi... sounds like she is in a great deal of pain!