MANCHESTER, New Hampshire (WHDH) -- When Molly was dropped off at All Better Pets in Manchester, New Hampshire three weeks ago she had four broken legs and was on the verge of being euthanized.
On Wednesday she walked out after several surgeries, all paid for by generous online donors.
"All of us going to miss seeing that wagging tail when we come in in the morning that her personality so contagious," Sarah Jervinis said.
The Australian Shepherd was hit by a plow a week before Christmas. Her owner, a Marine veteran surrendered her thinking she was too badly hurt. When he left he was in tears thinking he had lost her forever.