There are many species that stop reproducing depending on their environment. In zoos, this can be a big problem.
If it were humans in this situation, would you feel the same way? Is your treatment of them excused because you "allowed them to live"? Why is it OK to do this to a pig but not, say, a dog? Or a gorilla?