People keep pet chickens for various reasons, including companionship, pest control in the garden, a fresh supply of eggs, and as a way to teach children about responsibility and animal care. Chickens are also relatively low-maintenance pets and can provide entertainment and relaxation for their owners.