A pregnant dog who was almost killed for meat has given birth to a litter of puppies in safe hands.
The terrified mother was travelling on a truck alongside 385 other distressed dogs in China, heading to the barbaric Yulin Dog Meat Festival.
Moments after her escape, she gave birth to her babies with food, clean water and a bed to lay and rest.