A narrow escape for a little dog, a Chihuahua that somehow ended up in a dumpster and was moments away from being crushed by a trash compactor.
The man behind the wheel of the garbage truck noticed the dog just in time and rescued him, giving him a second chance at life.
In the short time, they've known each other, the pup and his rescuer have formed an adorable bond, but this story could have easily had a much different outcome.
Steve Shelafoe sees a lot of things thrown out, but nothing could've prepared him for what he found on his route.
"At first I thought he was just a stuffed animal, because he wasn't really moving, and then as I stopped it then he jumped up on top and started walking around," said Steve Shelafoe.
With no tags or identification, Steve says he nicknamed the dog Hopper, after the part of the truck he was found in. But this pup is really lucky.
"If he didn't get on top of the trash like he did, he would have been sucked underneath, and that wouldn't have been no good for him," said Shelafoe.
The burly worker says there's no way Hopper made it over the 4 1/2 foot wall into the trash can by himself. Someone had to put him there, and the thought of that really grinds his gears.
"It's ridiculous, you know, find venues out there you can go to if you don't want the dog anymore. It's pretty sad that someone would do that," said Shelafoe.
With Thanksgiving a week away, and Hopper up for adoption, Steve says he is grateful to have had a hand in this canine's second chance.
"To actually see him alive and well, you know be able to go out and live his life in a good home, that's a good thing," said Shelafoe.
Hopper is safe at the Valley of the Sun Dog Rescue; they're hoping someone may have information on how this happened and for someone to adopt the dog.