Koty ugniatają łapkami głównie z instynktu, który pochodzi jeszcze z okresu ich kocięctwa. Kocięta ugniatają brzuch matki podczas ssania, aby stymulować przepływ mleka, co sprawia im przyjemność i daje poczucie bezpieczeństwa. Zachowanie to zostaje z nimi na całe życie, dlatego dorosłe koty ugniatają miękkie powierzchnie, gdy czują się komfortowo i bezpiecznie. Ugniatanie to wyraz zadowolenia, relaksu i zaufania, często towarzyszy mu mruczenie i mrużenie oczu. Dodatkowo koty oznaczają w ten sposób swoje terytorium, ponieważ mają gruczoły zapachowe na spodzie łap, które podczas ugniatania pozostawiają ich zapach. Ugniatanie może też mieć praktyczną funkcję przygotowywania legowiska, nawiązując do dzikich przodków, którzy ugniatali trawy lub liście, by stworzyć wygodne miejsce do spania. Zatem ugniatanie kotów jest wielowarstwowym zachowaniem łączącym instynkt, komunikację i komfort.