Senior Miami Shelter Dog Who Waited 1739 Days For Someone To Take Him Home Finds His Fairytale - USA Pups Heaven