An animal protection group said it rescued seven dogs from a restaurant in northeast China this week that were destined for the table.
The mercy mission was staged on Tuesday, when volunteers from the VShine Animal Protection Association and urban management officers went to the restaurant in Dalian, Liaoning province, after receiving a tip-off from residents, Humane Society International said in a statement.
The seven dogs - a mix of German shepherds, golden retrievers and a Rottweiler - were set free and the owner of the eatery said he would stop killing dogs and serving them up to diners.
When members of the group were alerted to the dogs' plight they contacted the local government for support and the rescue mission was planned.