Bella Channing and her grandmother, Lily, run a rescue centre (Bella's Rescue), for dogs of all kinds, including retired police and military. When their major sponsor, Stockard's Pet Foods, suddenly notifies them that they have sold the company, not only is the sponsorship discontinued, but the new owner claims that the rescue is on Stockard property. With the threat of eviction looming, Lily and Bella set out to find the documents to prove Lily's rightful ownership. When all attempts fail, Bella turns to JR, the son and heir to the Stockard estate and asks for his help. JR is with the military and has come home for the closing of the sale. He agrees to help and soon meets Indie - a retired military dog. Indie takes a liking to JR and as their bond grows so does his relationship with Bella. Hesitant to become attached to someone who will be leaving, Bella fights her feelings and faces a dilemma when JR announces he is leaving for Iraq.
When Bella discovers that funding for her dog rescue centre is discontinued, she turns to JR, a soldier who quickly becomes attached to one of her rescues, a German Shepherd named Indie.