i'm really, really sorry to hear that. i don't think a loss of an animal is that easy to get over-- especially like that. i think you should perhaps seek grief counseling for pet loss. i know a lot of shelters in the bay area offer it. :c the shelter i volunteer at does, and i know it helps a lot. i have a cat, and she's getting older and it's hard to think one day she'll be gone... i don't think you can ever mentally prepare yourself for such a day, but even if your dog did pass on painfully, there are plenty of loving memories that you have of her. and wherever she is, i'm sure she's happy you were her owner. i like the believe the rainbow bridge is real, because god i'm such a sap for animals... ;_; *hugs tightly*
that's so sad to hear as well. is your friend's dog okay? ugh sometimes just like it's horrible to hear stuff like that, especially because it can happen just so suddenly. T_T