How old was Molly?
My tractor dog/pal for 15 years, Booger, had to be put down. I laid on the vet's floor to look him in the eyes to say goodbye. It really tugs at your heart strings, feeling like they will break, grieving over a friend that is gone. Rest assured she is in no pain now.
GOD...