Those commercials I always found fun and funny, that Noid is kind of cute but weird because you never really sure what the heck he is, I always assumed he was some sort of mutant humanoid rabbit that happens to be in a red jumpsuit I know wild guess but your guess is as good as mine as to what the Noid is.
I was a kid from the 80 and 90, yes I remember the Domino's Pizza commercial with that Will Vinton Claymation Noid mascot that was always trying to destroy pizzas why beats me but then the Noid gets foiled whenever a new Domino's Pizza and deal arrives that's indestructible.