I wonder how much of the shift in public opinion on animal rights is a result of people not being exposed to farm animals anymore. The vast majority of people these days, myself included, meets only pets (and occasionally wild animals). If the only examples of animals you have in your personal life are companions, it's natural to want to treat animals well.
[1] E.g. How Anthropomorphism Affects Empathy Toward Robots http://www.cl.cam.ac.uk/~pr10/publications/hri09.pdf [2] The emotional dog and its rational tail: a social intuitionist approach to moral judgment http://www3.nd.edu/~wcarbona/Haidt%202001.pdf [3] The Status of Moral Emotions in Consequentialist Moral Reasoning http://www.law.yale.edu/documents/pdf/Intellectual_Life/Fran... [4] The Secret Joke of Kant's Soul http://www.fed.cuhk.edu.hk/~lchang/material/Evolutionary/Dev...