Over 350,000 animals end up in German shelters every year. And more than 100,000 of them do not find a new home.
Reserved