definitely Herbie (??) the dentist, but the ascot is giving me the Richie Rich vibe tonight. LOL.
His name is actually Hermey. I had no idea all these years until I googled him! I thought it was Herbie too!