These two have the sweetest friendship.
Few relationships in the natural world are as layered and quietly remarkable as the one between dogs and people. Dogs have ...