shed never been openly rude to a client or a neighbor , never stolen so much as a flower from someone elses garden , never cheated on him or spent too much of his money or kicked a dog or slapped a child .