czemu "czy on traktował zwierzęta z szacunkiem" nie jest poprawne?
To byłoby "Did he treat animals with respect?". Między "szanować" a "traktować z szacunkiem" jest pewna różnica.