Well done. I wondered if it was a short loop (I presume it's a long one), and noticed the drool changed each time. Your animation work is really doing well.
It's 4 cycles. I've figured out a technique for finding a good overlap point and then crossfading it with RIFE to make a seamless loop. I also made a script that will stabilize the colors on each frame, because the AI throws in a rainbow drift sometimes.