Everything runs on Duncan

More: This rescue dog has taught us a lot about patience and unconditional love . After being severely abused by two previous owners, he had no reason to trust or love again. There were days when we certainly thought that we got in over our heads. Yet, Duncan believed in us just as we believed in him. He’s loved beyond measure and we wouldn’t trade a single day with him.