After nearly a year struggling to find a home for a particular foster dog, Cara begins to wonder how the story ends--when will all the dogs be saved? Even after the one-hundredth foster dog passes through Cara's home, the stream of homeless dogs appears endless. Seized by the need to act, Cara grabs her best friend, fills a van with donations, and heads south to discover what is really happening in the rural shelters where her foster dogs originate. What she discovers will break her heart and compel her to share the story of heroes and villains and plenty of good dogs, in the hope of changing this world.
This resource is supported by the Institute of Museum and Library Services under the provisions of the Library Services and Technology Act as administered by State Library of Iowa.