Some of these dogs have been waiting for their forever homes for more than 1,000 days, and it's hard to understand why.