Spanish police rescues 41 malnourished and dehydrated dogs
Police in Spain has found and rescued 41 starving and dehydrated dogs.
The 41 dogs were kept on a farm near the town of Quintanar de la Orden in the central province of Toledo. On Sunday, the Spanish police found and rescued them after…