โดยเนื้อหาของหนังจะเป็นเรื่องของหมาที่กลับชาติมาเกิดเป็นหมาซ้ำๆ โดยแต่ละชาติที่เกิดเป็นหมานั้น จะมีความทรงจำเก่าๆติดมาด้วย โดยในหนังได้เล่าเรื่องว่าหมาตัวหนึ่งเกิดมาในชาตินี้ได้ไปอยู่กับพระเอกของเรื่องซึ่งตอนนั้นเป็นเด็กน้อยชื่อ อีธาน และ เจ้าหมาได้ชื่อเบนลี่ย์ เป็นหมาพันธุ์ โกลเด้นรีทรีฟเวอร์ ที่ไม่มีใครรับเลี้ยง จนได้มาอยู่กับพระเอก โดยเนื้อหาของหนังจะดำเนินเรื่องโดยการเล่าความคิดของเจ้าหมาเบนลี่ย์ ให้คนดูเห็นถึงความรักที่คนมีให้หมา และหมามีให้คน ให้เห็นถึงมิตรภาพของคนกับหมา เรื่องดำเนินในชาตินี้ตั้งแต่อีธานเป็นเด็กจนโต จนในที่สุดเจ้าเบนลี่ย์ก็แก่และจากไปในที่สุด