Mengapa kucing membuat suara mendengkur?

Kucing membuat suara mendengkur sebagai cara untuk mengkomunikasikan emosi yang mungkin termasuk relaksasi, kebahagiaan, dan kadang-kadang bahkan kegembiraan. Namun, alasan pasti mengapa kucing membuat suara mendengkur belum sepenuhnya dipahami.