Its a bit like how some people view rabbits now. Rabbits were originally domesticated to be eaten and for their fur. But over the years more people have come to have them as companions. I have rabbits as companions, but I'm not adverse to the use of rabbits as food for human or other animals or using their fur. This can cause a LOT of trouble in the rabbit world where I am, but its much more common in other countries. But its seen as better to kill wild rabbits for meat/fur than to keep domesticated ones for the same reason?
Its not that very long ago, 200 yrs maybe? That "western" people also ate cats and dog, as well as using their fur for clothing. Cats and dogs can bother scavange or hunt to survive, meaning they can be fairly cheap to keep as well as keeping down vermin and rubbish. They are both able to reproduce relativelly quickly. They are very multifunctional. Food, fur, gaurdian, watch dog, hot water bottle, pack or drag animal, hunter, vermin control, sellable etc.