"The officer said, 'I have these size 12 boots for you, they are all-weather. Let's put them on and take care of you,'" Foster wrote. "The officer squatted down on the ground and proceeded to put socks and the new boots on this man.
"I have been in law enforcement for 17 years," she continued. "I was never so impressed in my life. ... It is important, I think, for all of us to remember the real reason we are in this line of work. The reminder this officer gave to our profession in his presentation of human kindness has not been lost."
Foster's photo was posted on the NYPD's Facebook page on Tuesday, where it received more than 320,000 "likes," 77,000 "shares" and 20,000 comments—most of them praising DePrimo, who seems to have restored Facebook's faith in humanity.
"This is one hell of a police officer," Desiree Wright-Borden wrote.
"Wow," Jack Horton wrote. "It's nice to know there are still good people out there."
"Angels truly do walk on earth!!!" Charlene Hoffman-Pestell wrote.
Some commenters, though, were skeptical, saying the photo could have been staged.