Dog happiness: A flowchart interpretation

April 14, 2016

Dogs are so complex, man.