UPDATED: Your generousity is going a long way.
Last week WDBJ7 aired a story about Mack the dog.
He was hit by a car and his leg and hip were badly hurt. The German Shepherd has had one surgery but needs a second one.
The cost is about $3,000 to $4,000.
Angels of Assisi asked for donations and you helped out. Jess Kraybill at Angels says they've received an outpouring of support since our story aired and they're very thankful for the help.
Now Mack the dog needs a home. If you'd like to adopt him, contact Angels of Assisi in Roanoke.
Mack can only walk a little bit at a time. The German Shepherd had surgery last week.
"Mack is doing great," says his foster mom Mikell Fulghum.
When he gets tired, Fulghum uses a towel to pick up the lower end of his body and help him inside.
In three weeks Mack will have a second surgery to repair his damaged hip.
A car hit Mack two weeks ago. His owners couldn't afford the medical bill so they gave him up. He was transferred to Angels of Assisi last week.
"His surgery comes with a pretty hefty price tag," says spokesperson Jess Kraybill, "It's gonna cost around $3,000 to $4,000."
Angels of Assisi is footing the bill. They're now seeking donations to cover the cost.
"We love that so many people are willing to step up and be heroes," says Kraybill.
But dogs like Mack are not unusual here at Angels of Assisi. Every month they get 5 to 10 animals that need extra medical care.
"We're talking about needing additional bloodwork, x-rays, hospitalization, additional surgeries beyond just spay and neuter," says medical director Dr. Shelley Spangler.
It's dogs like Maddox. He's limping because he needs surgery on his knee. The procedure will cost $5,000. Angels is now raising money to pay for it.
There's also a cat who came in with a broken leg.
"We can say that every single day we're saving lives," says Kraybill.
Compassion and donations give these animals a second chance at life. If you'd like to donate, call Angels of Assisi at 540-344-8707 or visit their website.