I've noticed that my cats often groom each other, licking and nibbling on one another's fur. At first, I thought it was just about cleanliness, but sometimes it seems like there's more to it. Why do cats groom each other? Is it purely for hygiene, or are there other reasons behind this behavior?