Warum schnurrt eine Katze?

Die Katze schnurrt von der ersten Lebenswoche an beim Saugen. Im weiteren Leben schnurrt sie, wenn man sie streichelt, ihr etwas Leckeres zu fressen gibt oder in Anwensenheit von Menschen, die sie mag. Man geht davon aus, dass sie durch das Schnurren bekundet, dass es ihr gut geht. Vielleicht ist es aber auch ein Zeichnen der Unterwerfung.