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