Leon McNamee successfully worked his life plan to a good job, his own home, and the one thing he always wanted as a boy - a dog. He hasn't had much luck in the relationship department, but in Smoke, he has all the company he usually needs.
Jeremy Cooke's new plan is to stay clear of entanglements and not get hurt again. He moves to Marionville to start over and decides to rescue a damaged dog. After all, he's well acquainted with abuse.
Leon and Jere get acquainted over their shared love of dogs, but Jeremy holds close his secrets. When an argument escalates, disaster strikes. Leon has to fight to save Jere's dog - and the man's trust. At the end of the day, his best ally is a black Labrador Retriever named Smoke.