Definition of dog leader in English:

dog leader

noun

  • A person who leads a dog or dogs; specifically a servant in charge of dogs (now historical).

Origin

Early 17th century; earliest use found in Edward Topsell (d. 1625), Church of England clergyman and author.