Source: https://www.psychologytoday.com/intl/blog/canine-corner/201712/do-dogs-think-about-and-plan-the-future