Source: https://www.psychologytoday.com/intl/blog/canine-corner/201302/can-dogs-form-true-friendships-other-dogs