I just went threw all that with my little Tango, he had a cancerous mast cell tumor. I hope that Sheba's test turn out well. I prayer for her health.