Purrley ~ All those changes and symptoms sound ominous . "Before Thanksgiving" sounds a little distant. I think I'd try for Today or Tomorrow to visit the Vet!

We'll cross all our Pawz and Fingers for Spence.