https://www.respectfulinsolence.com/2007/05/12/how-dogs-think/
How dogs think