Rescue dogs & cats that have been abandoned and help overcrowed animal shelters
Animal Protection & Welfare , Animals
Rescue dogs and cats that have been adandoned