I'm really soory you have had such a hard time with this. Hang in there, Ruby will get past this. She's playing, so she's not in pain. The Vet will do whats best for her. Please keep positive thoughts!!! This is one thing I love about this site, we are always here for eachother. In a way I feel like I'm one of Rubys Aunts. You need to stay healthy!!! We will all keep you both in our Thoughts and Prayers.