Oh, what a beautiful little bun that Sophie was.
I am sorry it was her time to go, but I am glad you were all there for her. Its obvious she was loved beyond words and lived a great life.

Rest easy, Sophie.