Old shelter dog makes a desperate plea for a family: ‘I have been here 2,531 days’
There are thousands of animals waiting in shelters at any moment, and thankfully there are people who rescue them and give them a home. But some animals have to wait longer than others. For whatever ...