Rikter Pop was sleeping near a Canadian Tire store when a lit cigarette sparked a fire in his camp.
Fortunately one of the store's managers spotted the flames, grabbed a fire extinguisher and dragged him to safety.
"No matter what anybody says, there's a lot of good people out there," Pop said after meeting his rescuer Monday morning.
Abbotsford police say Pop was not injured in the fire.
But they said he was found to be intoxicated, and so spent the night at the local police station.
Also on HuffPost