어릴 적 가족을 잃은 상처로 사람들에게 마음을 잘 열지 못하는 랜디.
대학에서 룸메이트로 만난 마이크와 둘도 없는 친구가 되고, 그의 도움으로 제시카를 만나 약혼까지 한다. 어느 날, 랜디가 다니던 회사에 문제가 생겨 형편이 어려워지자 냉정하게 떠나버린 제시카. 또다시 사랑하는 사람을 잃은 랜디는 괴로워한다. 아픔을 치유하고자 동물 보호소를 방문한 랜디는 우연히 만난 개 `코코`에게 깊은 교감을 느끼는데…