Wow!! I hope Rufus is doing ok. It just seems like a rough experience. Mattie has never chowed down on a rock. Hopefully she never does. I hated spending the night away from Mattie, I can even begin to think about spending several nights without her, knowing she was at the vet.