Jasmine
Sending you good thoughts Jazz Mom, for your little Jasmine. Shelties have a most spectacular way of beating the odds when it comes to illness, in my experience.
My little blue merle, O'keeffee had a sinister diagnosis of nasal carcinoma from a lump we found on her neck. The prognosis was not good. Our vet gave her two or three months as the cancer had spread and there was nothing that he could do.
Three years later I lost my O'Keeffee. The vet said that he was glad that she made a liar out of him. Her quality of life was astounding, and it was only when she let us know that it was time that we let her leave us.
Please keep in mind that dogs are people too and people beat the odds every day.
Best,
Kate