Save Mumu!! Crazy Russian cartoon!

Save Mumu!! Crazy Russian cartoon!

laughed myself to pieces over this weird Russian commercial! The ugliest dog EVER! Or rat, or rat dog, or..