HUNTERSVILLE, N.C. -- Kat Hartman was having a rough day. Having to sell her 2-year-old's stroller at a children's consignment store for gas money, she felt "low."

Hartman had to plunk down the little she could at the Exxon Station off Gilead Road.

"I needed some gas for myself to get to work for the rest of the week."

Also in the station was an officer with the Huntersville Police Department. Noticing her situation, he followed Hartman to her car and tapped on her window.

"I though I was in trouble. 'Oh, what else could go wrong?' But, then it turned out to be a blessing."

K-9 Officer Thomas Bautista wanted to help. The act of kindness overwhelmed Hartman.

"He said, 'I told myself this morning that I'm going to do something nice for someone else today, and I'm going to fill up the rest of your tank.'

"I immediately started to bawl my eyes out."

Hartman shared her joy on her Facebook page. Her friends agree, the officer made her day.

"He's inspired a lot of people." Hartman said.