We went to the vet
Ok, she got better but then got bad again. I took her to the vet and $316 later found out her spine is fine. She has spondylosis, a bad form of arthritis. She was in a lot of pain last night but is doing good today. Just wanted to let people know in case it helps someone else.