So, in my RSS feed today was a link to
ROLcats, LOLcats with Russian captions, translated into English.
I suspect it's a prank, but it's a pretty funny one.
FOR EXAMPLE

Cat: I swear I spoke no ill of The Party!
Dog: Submit with honor, and you will earn a proper burial among your fathers