The rescue of more than 500 dogs on their way to slaughter last week continues to cause controversy as experts estimate that caring for the many injured and diseased animals could exceed 10RMB million in the coming five years. That’s on top of the 115,000RMB an animal protection organization paid to have the dogs freed last week. Leaving out medical costs for illness and injury afflicting almost every animal, vaccines alone cost 150RMB per head, not to mention spaying and neutering range from 250-500RMB. Thousands gathered online and in person to support the rescue last week, and many saw it as a step forward for animals rights in China. The important question now is whether there will be the necessary follow through, or will these animals simply end up dying at the pound instead of at the butcher?