Meaning of raft-dog in English:

raft-dog

noun

Origin

Mid 19th century; earliest use found in Arthur Young (fl. 1846).