After 10 days apart, this cat gives dog the longest hug any cat has ever given a dog

In this video, the cat seems to be more like a dog and the dog more like a cat.  Watch this cat give a dog a pretty long hug, while the dog is more like, “Ok, you can let me go now”.