A follow-up to The Patron Saint of Lost Dogs finds veterinarian Cyrus Mills struggling to maintain his late father's independent practice in the face of a national chain rival, an effort that is complicated by the return of someone from waitress Amy's past. Original. 50,000 first printing.