HUDSON -- It's been a long road for sweet pup Penny.
"Every time you see sad stories on TV, we're like, ‘we wish we could get her.’"
It was Penny's story that drew much attention.
"She had mange, she had secondary infections, some lacerations, she was underweight as well."
CBS6 reported in January when Penny was found on the side of the road in Earlton, abandoned and in bad shape. She was taken to Columbia-Greene Humane Society.
"Since then she's been in rehab and doing absolutely wonderful, she's done a great turn around, quicker than we thought.”
Humane Society President Ron Perez says they got a number of applications for Penny, but they wanted to make sure she was going to a home that would care for her long-term, which she'll need. Perez says they found that.
"We couldn't be happier or more thrilled that they chose us, we feel like the luckiest people," Perez said.
Perez and his wife Deb already rescued two pit bulls when they saw Penny on the news.
"Deb looked at it and said look at that mug, let's fill out the application,” Perez said.
And the rest, Perez says, was history.
Perez says he has cancer, and he's home all day, every day. His dogs, and now Penny included, are his therapy.
"The dogs, all of them I’ve had, do a lot more for me than I do for them,” Perez said. “The best creatures in the world."
Ron and Deb took Penny home on Saturday.
Police arrested Penny's old owner Paul Bull in January for animal abuse - he's expected back in court on Monday.