Captain Cuddles

Captain Cuddles is a European polecat who appears in one of the Littlest Pet Shop episode, "Sweet Pepper".