https://www.notthrowingstones.today/2016/12/15/on-sheep-dogs-and-other-feelings/
On sheep dogs