A patient pup has finally found his own happy ending after spending many days in a Michigan shelter — 683 days, to be exact.
Golden Retriever’s Emotional Goodbye to His Family Goes Viral The Pure Joy of a Dog Playing with Puppies ...