You are so fortunate that Echo visits you so often in your dreams--she's keeping a watchful eye on you!

As for that decision--oh, yes, it is the toughest decision we have to make, and it never gets any easier. But we take on that responsibility when we bring them into our lives. As long as the decision is made for their benefit and with love in your heart, I don't believe they will fault us for it. And I
know you acted out of love, as does Echo.
So she liked guinea pigs, too? That's so cool! We were adopted by a cat back in July, and three of our dogs are
still uncertain about whether to embrace him or eat him...

I can't imagine (or maybe I can) what they'd think about guinea pigs. I'm envious!
Echo sounds like an old soul--gentle, respectful, patient, sociable, but strong when the occasion called for it (for instance, if Evil Snowmen were threatening the neighborhood

). All her life you looked after her and she returned the favor--and now she's your guardian angel, still watching over you.