Green’s Dictionary of Slang

hot dog! excl.

also hot doggies!

[20C+] (orig. US campus) an expression of delight or strong approval.