Your update post totally made me cry. You are such a WONDERFUL mommy!!! I totally understand what you say about how much Marcelle has given you than what you've given Marcelle. I have a feeling Marcelle would say the same words. Sounds like a pretty close and loving and giving relationship from both sides.
Your vet sounds amazing! I love to read that. Sounds like you are covering all the bases here and that's all you can do. You and Marcelle bring a smile to my heart...just wanted to tell you that