Thanks everyone. We are very happy to have caught it in time. We wouldn't have if it wasn't for the wonderful people on this site. We are all thankful to everyone who helped us and my wonderful vet who got her in as soon as possible.
Thanks @My4LLMA. She's been through a lot in her young life. She's gotten so "fluffy" (fat) now that she's been spayed. But she's still moody as ever. She is a very special little girl.