Meaning of gay dog in English:

gay dog

noun

informal, dated
  • A lively, pleasure-loving man.

    • ‘you would hardly guess from his surviving writings that he was such a gay dog’