I'm sorry to hear all this, but glad it wasn't anything too serious. As the saying goes, "when it rains it pours". Hang in there! Give Peanut a giant belly rub for me and wish her my best.