You searched for: “cynoklepts
cynoclept, cynoklept (s) (noun); cynoclepts, cynoklepts (pl)
Dog-stealing or a dog thief.