good luck w/ your vet appt. I wish you the best of luck.

BTW, were or are they housed in a cage with wire flooring? In rats it can cause a condition called bumble foot. Wire flooring is not good to use with any pet.