Oh... cats and dogs. A battle as old as time. Two animals so incredibly different in behavior that everyone thinks they could never get along. That assumption makes sense. If you've ever studied the way that cats and dogs behave, you would have seen that the same body language cue from one would mean the opposite to the other. For one, extreme tail wiggles are very positive, and for the other, extreme tail wiggles mean you have to get away or the murder-mitten will be put into action.
But that's not true for all cat and dog pairs. Some of them do learn each other's behavior over time and become best of friends. And because of how different they are, when they do become friends, it is extra adorable. So, here are some adorable best buddies for your heart-fluttering entertainment right here.