They're supposed to be archenemies, right? But you'd never know it by how these cats and dogs are behaving.

They are, quite clearly, getting along. And it's true from either perspective. Sure, you might ask why a cat would be willing to massage a dog. But isn't it equally strange that a dog would trust a cat to massage him? Cats have some serious claws. This requires trust. And trust is what enables boundary-breaking. It's a lesson for us all. A lesson that also happens to be, well, adorable.