People keep pets for various reasons, including companionship, emotional support, mental health benefits, and even for practical purposes like security or assistance. Pets can provide unconditional love and friendship, help reduce stress and anxiety, and bring joy and happiness to their owners' lives. Additionally, caring for a pet can promote a sense of responsibility and routine, and some pets can also serve as therapy animals for individuals with specific needs. Ultimately, the bond between humans and pets is unique and rewarding for both parties involved.