As Animals Asia’s China Cat and Dog Welfare Director, Irene Feng has been directly responsible for improving the lives of cats and dogs in China by raising awareness, dealing with abuse cases, conducting emergency rescues and promoting owner management throughout the country.