Cecil Williams, 61, who suffers from diabetes, fainted on Tuesday while waiting for the train. His 10-year-old dog Orlando tried to tug him away from toppling off the platform.
The two hurtled onto the tracks and were partially run over by an oncoming train but incredibly escaped with minor injuries.
The story instantly captured the imagination of New Yorkers. When it emerged that Williams could no longer afford to keep Orlando after his guide dog retires next year, donations poured in.
Crowd-funding campaigns set up by well-meaning individuals on www.indiegogo.com and www.gofundme.com raised a combined total of more than $108,000 by Thursday.
"The spirit of giving, Christmas and all of that there. It exists here and it's in New York," Williams told a news conference in the hospital on Wednesday.
"I think that it's a time to rejoice. I don't know what else to say. I appreciate that people got together to help me to keep Orlando," he added.
Guiding Eyes For The Blind, the charity that bred and trained Orlando, called anyone else interested in pledging funds to donate to help train dogs for other blind people.
"I do know that more than enough has been raised so that if Cecil does choose to keep Orlando he has the ability to do so," director of communications Michelle Brier told AFP.
"It's a very unique situation but what's not surprising is the connection that Cecil and Orlando have and that probably kept them both calm in a very frightening moment," she said.
Next: Dog Given Away While Owner Was Deployed
It costs an average of $45,000 to breed, raise, train and match a dog and support a blind person with his canine friend.
"I think the whole situation just shows an incredible amount of warmth and has that kind of Christmas miracle to it," said Brier.
UPDATE: Blind NYC Man Can Keep Guide Dogthe daily dish
Around The Web