To forgive things and be happy and content in life with what we have and to show unconditional love and loyalty with no strings attached are some of the most important life lessons dogs can teach us