Today people are repulsed with animals partly due to the entertainment world which has raise animals to the same level as humans. such as or Little Bear are examples of this, where animals take on human personalities and emotions. Secondly, people who live in cities tend to be more removed from the process of and preparing animal meat for sale. City folk don't see value of livestock in the same way. A farmer sees the animals as a commodity that is to be raised and taken care of to the point where it is ready to be sold to the stockyards for slaughter.
Dogs and cats are used as a tool where they protect the farm from any unwanted visitors. On most farms that I have been on these animals don't even come in the house at night during the winter, but rather they are provided with their own quarters in the barn or shed.