This is the heartwarming moment a dog lover pays $350 (£281) to free nine dogs that were destined for the dinner table.
Sam Phannarith was driving when he spotted the dogs crammed inside a rusty cage on the back of a motorcycle in Siem Reap province, Cambodia, last Wednesday.
Footage shows Mr Phannarith approaching the man as he is getting off his motorbike before he hands him the money and the seller opens the cage to let the dogs escape.