Definition of sandy dog in English:

sandy dog

noun

  • another term for dogfish (sense 1)
    • ‘But did you know that our LSD, Lesser-spotted Dogfish, Sandy Dog or Rough Hound (the name depends upon where you live and fish) is actually a shark!’