Everybody loves a good heartwarming story, and this one is sure to deliver.
Social media is buzzing over a Kansas City hero who rescued a pair of lost dogs at the side of a highway. While most people probably would have driven past these dogs, this police officer parked his motorcycle at the side of the road and waited with the animals until the local humane society could rescue them. While they were waiting, he even gave the dogs a few pets.
A passing motorist saw this happen and snapped the picture that went absolutely viral online.
Best of all, this story has a happy ending as the two dogs were reunited with their owners soon after.