Quote Originally Posted by GreyhoundGirl
Does anyone else have any ideas as to what it might be?
The only way to know for sure is to have a vet examine it. Ask around, I'm sure you can find a vet who is more affordable than your current one. I would take her to the vet.