This Little Dog Can Spit Some Rhymes

Puts Jingle Cats to shame.