I'm so sorry to hear about Ruby, but like everyone else mentioned, it is some comfort to know why. Take your time to grieve, and know that Ruby is at the RB, healthy and having fun.
I'm so sorry