Oh no. Pearlie girl captured my heart and I've often thought of her antics and loving behaviors. I'm so sorry it was time for her to go. I know she was a cherished family member and the Queen of your home. Godspeed, precious Pearl... There's lots of sunbeams to enjoy and angels to cavort with.
Well crap! Horrible news to hear. You'll probably be using plenty of tramadol + an NSAID, at least until the surgery. Get a prescription from your vet... it's very inexpensive at places like Costco, Walmart, etc. Keeping Miss Cosmo in my prayers.
How heartbreaking. I'm so sorry for your sudden loss. What a lucky boy he was, to share you hearts and home for so many years. Godspeed, sweet Rusty...
Oh dear. Poor lil' peanut. Sending loads of prayers to your precious girlie for quick healing. Your boy did good protecting his sis. Be gentle with yourself. Your experience serves as a very effective reminder for all of us to be extra vigilant about what's "out there."