People keep pet rats for various reasons such as companionship, intelligence, trainability, and the fact that they are low maintenance compared to other pets. Rats are also social animals that can form strong bonds with their owners and provide entertainment and affection. Additionally, some people find joy in caring for and interacting with these intelligent creatures.