People keep pet rats for various reasons, including companionship, social interaction, and the unique personalities that rats possess. Rats are intelligent, trainable, and can form strong bonds with their owners. Additionally, some people appreciate rats for their playful nature and low maintenance compared to other pets.