It’s just weird because many of us think that cats and dogs are bound to hate each other. This is utterly wrong. They can get along just fine if they’re raised in the right way. Take this cat and corgi duo for example. There’s no way you can separate them!
If cats groom someone other than themselves, that person is considered family. That explains why this cat won’t stop licking the corgi friend. The corgi trusts and loves the cat as well. She loves to roll over and let the kitty rub her belly. What a beautiful friendship they have there.