MANCHESTER, N.H. (WHDH) — When Molly was dropped off at All Better Pets three weeks ago she had four broken legs and was on the verge of being euthanized.

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.

After three weeks Molly is back on her feet ready to go home.

“We're starting a new year, Molly gets that second chance which is what All Better Pets is all about,” Jervinis said.

The clinic raised more than the $4,000 needed for Molly, they raised $45,000. Enough to help many other animals in need of help.

Join our Newsletter for the latest news right to your inbox