After getting a makeover, the iconic hot dog mascots of the Superdawg hot dog stand have returned to the roof of the popular Norwood Park drive-in.