Definition of moon dog in US English:

moon dog

(also moondog)

noun

informal