The boy, who is blind and has two brain defects, "is unable to communicate his needs," Donnahoo wrote.
>> Need something to lift your spirits? Read more uplifting news
"I've been trying to soothe him while also meeting the needs of my 2-year-old daughter, cleaning, washing dishes, and doing laundry while my husband works," the post continued. "It's just been a tough day."
So Robert stepped in to help.
"When Robert walked in and started talking, Sailor ran to him and reached up," Donnahoo wrote. "Robert didn't seem bothered at all and, instead, held my son off and on for the whole 45 minutes he was in our home. He snuggled him close while I folded laundry. It was a huge relief to this tired momma."
>> Read more trending news
She also urged the company to give him a raise or promotion.
"Robert could have walked in, rushed, and left but instead he saw a need greater than internet and met it," she wrote. "That's beyond customer service – it's humanity at its best."
Donnahoo's post, which included a photo of Robert holding the boy, quickly went viral, with more than 91,000 shares.
Read more here.