So I just got back from the vet. He took x rays and there was a very dense poop blocking up her intestines causing lots of gas to build up. He gave me some kind of oil to give her orally, wait 20 minutes, give it to her again, and then give her a long warm soak.
He said this should loosen her up and get things going.