Oh, the inter-species besties continue, but this new one has an unexpected twist. Not only is Puppet the cat and Puff the bearded dragon bes friends, but Puppet is in love. Not just like, or like like, Puppet is completely smitten with Puff as evidenced in this sweet video where she cuddles so sweetly with her little reptilian boyfriend.

Cat people know that cats do indeed come in shy, independent, social and social butterfly models, but they aren't always the most demonstrative of creatures. But not Puppet. She has no problem playing kissy face with Puff, cuddling him or laying her soft furry face up against his scaly body while they nap gently in the window, catching some delightful sunshine, noted One Green Planet.

The cozy duo even has its own Facebook page highlighting Puppet and Puff's relationship with many pictures of the two cuddle buddies.

Unlikely couple? Sure, but opposites do attract, making the sweet happy couple one for the books for sure.