Some people think it is cruelty to keep animals in captivities. They say the animals prefer freedom.
Do you think the pets prefer the free food, shelter, and medicare we provide them, or do they prefer freedom (let them roam free outside) ?
I believe most pets much prefer to have free food, shelter, etc. over freedom. They simply have lost the ability to live on their own after we domesticated them for many generations. Even for those who can scavenge food, they don't live long without human care.
Dogs and cats will always come back for food even if you let them go free. Even some birds will return to their cage on their own because there is food in there. Someone had done experiment that he would go to the same spot beside a lake every day to feed (wild) fish. After a while, lots of wild fish would come to that spot right on time for food. They could be at a lot of other places, but it seems they choose to be there.
As animals, food is the single most important thing they want. Even if it means trade some of the freedom for it. That is what I believe. Not to mention they live a lot healthier and longer in captivity, it goes the same for all species of pets.
What is your opinion on house pets, caged birds, fish in aquarium etc.?