Question: is it ethical to have pets?
Answer: Many breeds of certain animal species - dogs and cats, for example - have a long history of being human companions, and keeping these as pets is morally good, since this is the natural way for these animals to live. ... It's also unethical to keep an animal that is a danger to other people or animals.