Meet Yang Xiaoyun - not your average pet owner.

For years, she's devoted her life to looking after vulnerable dogs… Lots of them.

In fact, she's now got around 3,000 at her home in the northern city of Tianjin, China.

Even more remarkable, they're not just strays - they were all headed for the slaughter house. 

"I sold two houses, I've mortgaged my son's home, and I'm heavily in debt. But these dogs can't just be can't just to let back into the wild," she said.

China has a poor record when it comes to animal rights.

Activists say a lack of dog pounds means police are left to indiscriminately kill thousands of stray dogs every year.

And in the southern city of Yulin, the annual dog meat eating festival held just a few weeks ago attracts thousands of people.

This year, Yang made the trip south, taking nearly $50, 000 with her to buy 500 dogs so they wouldn't be eaten.

Alongside a team of local volunteers she stops at little to save truckloads of dogs being driven to their death.

But sometimes, things can get out of hand, like earlier this week when activists smashed the windscreen of a van.

Yang's message to China and the rest of the world is simple -- you can't put a price on helping man's best friend.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.