Well we are back from surgery. Ruby seems to have taken things well. First off, the WORST case scenario has obviouslly not happened, she is alive and well after the surgery... welll the term well is relative I guess. Second, its cancer. The DR didn't even need to send it off for testing, she knew right away. She said its some form of tumor that is related to a very invasive, particularly bad kind of cancer. So basically, Ruby is living on borrowed time from here on. Been trying hard all day to not sit and think about it cause every time I start to I tear up and get choked up real bad. Third, the "wound" is nasty looking. Don't expect any pictures of it cause I'd rather people have the cute image of her they do. She looks normal from above, except if you notice a little suture sticking out the side. She is on antibiotics for a bit, stitches out next week, then I don't know. I just make her last months(haven't asked yet how long the DR thinks she has), as good as I can. And prepare myself.